Merge branch 'implement_pokemon' into 'main'

implement_pokemon

Closes #2106

See merge request cable-mc/cobblemon!2428
This commit is contained in:
Polymeta
2026-09-28 20:25:03 +00:00
130 changed files with 26938 additions and 7027 deletions
+22
View File
@@ -35,12 +35,18 @@
- Grubbin
- Charjabug
- Vikavolt
- Minior
#### Generation 8
- Eternatus
#### Generation 9
- Greavard
- Houndstone
### Model updates for the following Pokémon
- Sudowoodo
- Spheal
- Cacnea
- Cacturne
- Binacle
@@ -50,10 +56,24 @@
- Deerling
- Sawsbuck (All forms)
- Absol
- Poliwag
- Politoed
- Oddish
- Gloom
- Vileplume
- Bellossom
- Shroomish
### Animation updates for the following Pokémon
- Treecko (New Shoulder Mount!)
- Bonsly (New Shoulder Mount!)
- Sudowoodo
- Cacnea
- Cacturne
- Oddish
- Gloom
- Vileplume
- Bellossom
### Changes
- Updated various recipes to display in Recipe Groups within the Recipe Book
@@ -82,6 +102,8 @@
- Fixed Duraludon line not having any sleep animations
- Fixed Diglett line not having their faint animations
- Fixed Kingambit moving its legs while walking
- Fixed Alolan Diglett's cry not playing
- Fixed shiny alpha Snorlax using the non-shiny texture
- Various Structure fixes
- Fixed shiny pokemon under certain circumstances forgetting taught TMs
- Fixed certain Pokémon sounds sometimes being doubled when played at specific times in their animations
@@ -1,63 +0,0 @@
/*
* Copyright (C) 2023 Cobblemon Contributors
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
package com.cobblemon.mod.common.client.render.models.blockbench.pokemon.gen1
import com.cobblemon.mod.common.client.render.models.blockbench.PosableState
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.CryProvider
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.PokemonPosableModel
import com.cobblemon.mod.common.client.render.models.blockbench.pose.Pose
import com.cobblemon.mod.common.entity.PoseType
import com.cobblemon.mod.common.entity.PoseType.Companion.MOVING_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.STATIONARY_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.UI_POSES
import net.minecraft.client.model.geom.ModelPart
import net.minecraft.world.phys.Vec3
class GloomModel(root: ModelPart) : PokemonPosableModel(root) {
override val rootPart = root.registerChildWithAllChildren("gloom")
override var portraitScale = 1.8F
override var portraitTranslation = Vec3(-0.0, -1.0, 0.0)
override var profileScale = 1.05F
override var profileTranslation = Vec3(0.0, 0.19, 0.0)
lateinit var sleep: Pose
lateinit var standing: Pose
lateinit var walk: Pose
override val cryAnimation = CryProvider { bedrockStateful("gloom", "cry") }
override fun registerPoses() {
standing = registerPose(
poseName = "standing",
poseTypes = STATIONARY_POSES + UI_POSES,
transformTicks = 10,
animations = arrayOf(
bedrock("gloom", "ground_idle")
)
)
sleep = registerPose(
poseType = PoseType.SLEEP,
animations = arrayOf(bedrock("gloom", "sleep"))
)
walk = registerPose(
poseName = "walk",
poseTypes = MOVING_POSES,
transformTicks = 10,
animations = arrayOf(
bedrock("gloom", "ground_walk")
)
)
}
override fun getFaintAnimation(state: PosableState) = bedrockStateful("gloom", "faint")
}
@@ -1,66 +0,0 @@
/*
* Copyright (C) 2023 Cobblemon Contributors
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
package com.cobblemon.mod.common.client.render.models.blockbench.pokemon.gen1
import com.cobblemon.mod.common.client.render.models.blockbench.PosableState
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.CryProvider
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.PokemonPosableModel
import com.cobblemon.mod.common.client.render.models.blockbench.pose.Pose
import com.cobblemon.mod.common.entity.PoseType
import com.cobblemon.mod.common.entity.PoseType.Companion.MOVING_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.STATIONARY_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.UI_POSES
import net.minecraft.client.model.geom.ModelPart
import net.minecraft.world.phys.Vec3
class OddishModel(root: ModelPart) : PokemonPosableModel(root) {
override val rootPart = root.registerChildWithAllChildren("oddish")
override var portraitScale = 2.0F
override var portraitTranslation = Vec3(-0.0, -1.0, 0.0)
override var profileScale = 0.85F
override var profileTranslation = Vec3(0.0, 0.5, 0.0)
lateinit var sleep: Pose
lateinit var standing: Pose
lateinit var walk: Pose
override val cryAnimation = CryProvider { bedrockStateful("oddish", "cry") }
override fun registerPoses() {
val blink = quirk { bedrockStateful("oddish", "blink")}
standing = registerPose(
poseName = "standing",
poseTypes = STATIONARY_POSES + UI_POSES,
transformTicks = 10,
quirks = arrayOf(blink),
animations = arrayOf(
bedrock("oddish", "ground_idle")
)
)
sleep = registerPose(
poseType = PoseType.SLEEP,
animations = arrayOf(bedrock("oddish", "sleep"))
)
walk = registerPose(
poseName = "walk",
poseTypes = MOVING_POSES,
transformTicks = 10,
quirks = arrayOf(blink),
animations = arrayOf(
bedrock("oddish", "ground_walk")
)
)
}
override fun getFaintAnimation(state: PosableState) = bedrockStateful("oddish", "faint")
}
@@ -1,75 +0,0 @@
/*
* Copyright (C) 2023 Cobblemon Contributors
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
package com.cobblemon.mod.common.client.render.models.blockbench.pokemon.gen1
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.CryProvider
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.PokemonPosableModel
import com.cobblemon.mod.common.client.render.models.blockbench.pose.Pose
import com.cobblemon.mod.common.entity.PoseType
import com.cobblemon.mod.common.entity.PoseType.Companion.STANDING_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.UI_POSES
import net.minecraft.client.model.geom.ModelPart
import net.minecraft.world.phys.Vec3
class PoliwagModel(root: ModelPart) : PokemonPosableModel(root) {
override val rootPart = root.registerChildWithAllChildren("poliwag")
override var portraitScale = 1.8F
override var portraitTranslation = Vec3(0.0, -0.7, 0.0)
override var profileScale = 0.9F
override var profileTranslation = Vec3(0.0, 0.38, 0.0)
lateinit var sleep: Pose
lateinit var standing: Pose
lateinit var float: Pose
lateinit var swim: Pose
override val cryAnimation = CryProvider { bedrockStateful("poliwag", "cry") }
override fun registerPoses() {
val blink = quirk { bedrockStateful("poliwag", "blink")}
standing = registerPose(
poseName = "standing",
poseTypes = STANDING_POSES + UI_POSES,
quirks = arrayOf(blink),
animations = arrayOf(
bedrock("poliwag", "ground_idle")
)
)
sleep = registerPose(
poseType = PoseType.SLEEP,
animations = arrayOf(bedrock("poliwag", "sleep"))
)
float = registerPose(
poseName = "float",
poseType = PoseType.FLOAT,
quirks = arrayOf(blink),
animations = arrayOf(
bedrock("poliwag", "water_idle")
)
)
swim = registerPose(
poseName = "swim",
poseType = PoseType.SWIM,
quirks = arrayOf(blink),
animations = arrayOf(
bedrock("poliwag", "water_swim")
)
)
}
// override fun getFaintAnimation(
// ) = if (state.isPosedIn(standing, walk)) bedrockStateful("poliwag", "faint") else null
// pokemonEntity: PokemonEntity,
// state: PosableState<PokemonEntity>
}
@@ -1,66 +0,0 @@
/*
* Copyright (C) 2023 Cobblemon Contributors
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
package com.cobblemon.mod.common.client.render.models.blockbench.pokemon.gen1
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.PokemonPosableModel
import com.cobblemon.mod.common.client.render.models.blockbench.PosableState
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.CryProvider
import com.cobblemon.mod.common.client.render.models.blockbench.pose.Pose
import com.cobblemon.mod.common.entity.PoseType
import com.cobblemon.mod.common.entity.PoseType.Companion.MOVING_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.STATIONARY_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.UI_POSES
import net.minecraft.client.model.geom.ModelPart
import net.minecraft.world.phys.Vec3
class VileplumeModel(root: ModelPart) : PokemonPosableModel(root) {
override val rootPart = root.registerChildWithAllChildren("vileplume")
override var portraitScale = 1.8F
override var portraitTranslation = Vec3(-0.35, -0.8, 0.0)
override var profileScale = 0.8F
override var profileTranslation = Vec3(0.0, 0.53, 0.0)
lateinit var sleep: Pose
lateinit var standing: Pose
lateinit var walk: Pose
override val cryAnimation = CryProvider { bedrockStateful("vileplume", "cry") }
override fun registerPoses() {
val blink = quirk { bedrockStateful("vileplume", "blink")}
standing = registerPose(
poseName = "standing",
poseTypes = STATIONARY_POSES + UI_POSES,
transformTicks = 10,
quirks = arrayOf(blink),
animations = arrayOf(
bedrock("vileplume", "idle")
)
)
sleep = registerPose(
poseType = PoseType.SLEEP,
animations = arrayOf(bedrock("vileplume", "sleep"))
)
walk = registerPose(
poseName = "walk",
poseTypes = MOVING_POSES,
transformTicks = 10,
quirks = arrayOf(blink),
animations = arrayOf(
bedrock("vileplume", "ground_walk")
)
)
}
override fun getFaintAnimation(state: PosableState) = bedrockStateful("vileplume", "faint")
}
@@ -1,95 +0,0 @@
/*
* Copyright (C) 2023 Cobblemon Contributors
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
package com.cobblemon.mod.common.client.render.models.blockbench.pokemon.gen2
import com.cobblemon.mod.common.client.render.models.blockbench.createTransformation
import com.cobblemon.mod.common.client.render.models.blockbench.frame.HeadedFrame
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.PokemonPosableModel
import com.cobblemon.mod.common.client.render.models.blockbench.pose.ModelPartTransformation
import com.cobblemon.mod.common.client.render.models.blockbench.pose.Pose
import com.cobblemon.mod.common.entity.PoseType
import com.cobblemon.mod.common.entity.PoseType.Companion.MOVING_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.SHOULDER_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.STATIONARY_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.UI_POSES
import net.minecraft.client.model.geom.ModelPart
import net.minecraft.world.phys.Vec3
class BellossomModel(root: ModelPart) : PokemonPosableModel(root), HeadedFrame {
override val rootPart = root.registerChildWithAllChildren("bellossom")
override val head = getPart("head")
override var portraitScale = 1.8F
override var portraitTranslation = Vec3(0.0, -0.2, 0.0)
override var profileScale = 1.0F
override var profileTranslation = Vec3(0.0, 0.21, 0.0)
lateinit var standing: Pose
lateinit var walk: Pose
lateinit var shoulderLeft: Pose
lateinit var shoulderRight: Pose
val shoulderOffset = 5
override fun registerPoses() {
val blink = quirk { bedrockStateful("bellossom", "blink") }
standing = registerPose(
poseName = "standing",
poseTypes = STATIONARY_POSES + UI_POSES,
transformTicks = 10,
quirks = arrayOf(blink),
animations = arrayOf(
bedrock("bellossom", "ground_idle"),
singleBoneLook()
)
)
walk = registerPose(
poseName = "walk",
poseTypes = MOVING_POSES,
transformTicks = 10,
quirks = arrayOf(blink),
animations = arrayOf(
bedrock("bellossom", "ground_idle"),
bedrock("bellossom", "ground_walk"),
singleBoneLook()
)
)
shoulderLeft = registerPose(
poseType = PoseType.SHOULDER_LEFT,
quirks = arrayOf(blink),
animations = arrayOf(
singleBoneLook(),
bedrock("bellossom", "ground_idle")
),
transformedParts = arrayOf(
rootPart.createTransformation().addPosition(ModelPartTransformation.X_AXIS, shoulderOffset)
)
)
shoulderRight = registerPose(
poseType = PoseType.SHOULDER_RIGHT,
quirks = arrayOf(blink),
animations = arrayOf(
singleBoneLook(),
bedrock("bellossom", "ground_idle")
),
transformedParts = arrayOf(
rootPart.createTransformation().addPosition(ModelPartTransformation.X_AXIS, -shoulderOffset)
)
)
}
// override fun getFaintAnimation(
// pokemonEntity: PokemonEntity,
// state: PosableState<PokemonEntity>
// ) = if (state.isPosedIn(standing, walk)) bedrockStateful("bellossom", "faint") else null
}
@@ -1,80 +0,0 @@
/*
* Copyright (C) 2023 Cobblemon Contributors
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
package com.cobblemon.mod.common.client.render.models.blockbench.pokemon.gen2
import com.cobblemon.mod.common.client.render.models.blockbench.frame.BipedFrame
import com.cobblemon.mod.common.client.render.models.blockbench.frame.HeadedFrame
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.PokemonPosableModel
import com.cobblemon.mod.common.client.render.models.blockbench.pose.Pose
import com.cobblemon.mod.common.entity.PoseType
import com.cobblemon.mod.common.entity.PoseType.Companion.UI_POSES
import net.minecraft.client.model.geom.ModelPart
import net.minecraft.world.phys.Vec3
class PolitoedModel(root: ModelPart) : PokemonPosableModel(root), HeadedFrame, BipedFrame {
override val rootPart = root.registerChildWithAllChildren("politoed")
override val head = getPart("head")
override val leftLeg = getPart("leftleg")
override val rightLeg = getPart("rightleg")
override var portraitScale = 2.4F
override var portraitTranslation = Vec3(-0.04, -0.55, 0.0)
override var profileScale = 1.1F
override var profileTranslation = Vec3(0.0, 0.1, 0.0)
lateinit var standing: Pose
lateinit var walking: Pose
lateinit var float: Pose
lateinit var swim: Pose
override fun registerPoses() {
standing = registerPose(
poseName = "standing",
poseTypes = UI_POSES + PoseType.STAND,
animations = arrayOf(
singleBoneLook(),
bedrock("politoed", "ground_idle")
)
)
walking = registerPose(
poseName = "walking",
poseType = PoseType.WALK,
animations = arrayOf(
singleBoneLook(),
bedrock("politoed", "ground_idle")
)
)
float = registerPose(
poseName = "float",
poseTypes = setOf(PoseType.FLOAT, PoseType.HOVER),
animations = arrayOf(
singleBoneLook(),
bedrock("politoed", "water_idle")
)
)
swim = registerPose(
poseName = "swim",
poseTypes = setOf(PoseType.SWIM, PoseType.FLY),
animations = arrayOf(
singleBoneLook(),
bedrock("politoed", "water_swim")
)
)
}
// override fun getFaintAnimation(
// pokemonEntity: PokemonEntity,
// state: PosableState<PokemonEntity>
// ) = if (state.isPosedIn(standing, walk)) bedrockStateful("politoed", "faint") else null
}
@@ -1,72 +0,0 @@
/*
* Copyright (C) 2023 Cobblemon Contributors
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
package com.cobblemon.mod.common.client.render.models.blockbench.pokemon.gen2
import com.cobblemon.mod.common.client.render.models.blockbench.animation.BimanualSwingAnimation
import com.cobblemon.mod.common.client.render.models.blockbench.animation.BipedWalkAnimation
import com.cobblemon.mod.common.client.render.models.blockbench.frame.BimanualFrame
import com.cobblemon.mod.common.client.render.models.blockbench.frame.BipedFrame
import com.cobblemon.mod.common.client.render.models.blockbench.frame.HeadedFrame
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.PokemonPosableModel
import com.cobblemon.mod.common.client.render.models.blockbench.pose.Pose
import com.cobblemon.mod.common.entity.PoseType.Companion.MOVING_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.STATIONARY_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.UI_POSES
import net.minecraft.client.model.geom.ModelPart
import net.minecraft.world.phys.Vec3
class SudowoodoModel(root: ModelPart) : PokemonPosableModel(root), HeadedFrame, BipedFrame, BimanualFrame {
override val rootPart = root.registerChildWithAllChildren("sudowoodo")
override val head = getPart("head")
override val leftArm = getPart("arm_left")
override val rightArm = getPart("arm_right")
override val leftLeg = getPart("leg_left")
override val rightLeg = getPart("leg_right")
override var portraitScale = 1.9F
override var portraitTranslation = Vec3(-0.7, 1.6, 0.0)
override var profileScale = 0.5F
override var profileTranslation = Vec3(-0.1, 0.95, 0.0)
lateinit var standing: Pose
lateinit var walk: Pose
override fun registerPoses() {
val blink = quirk { bedrockStateful("sudowoodo", "blink") }
standing = registerPose(
poseName = "standing",
poseTypes = STATIONARY_POSES + UI_POSES,
quirks = arrayOf(blink),
animations = arrayOf(
singleBoneLook(yawMultiplier = 0F),
bedrock("sudowoodo", "ground_idle")
)
)
walk = registerPose(
poseName = "walk",
poseTypes = MOVING_POSES,
quirks = arrayOf(blink),
animations = arrayOf(
singleBoneLook(yawMultiplier = 0F),
bedrock("sudowoodo", "ground_idle"),
BipedWalkAnimation(this, periodMultiplier = 0.6F, amplitudeMultiplier = 0.9F),
BimanualSwingAnimation(this, swingPeriodMultiplier = 0.6F, amplitudeMultiplier = 0.9F)
//bedrock("sudowoodo", "ground_walk")
)
)
}
// override fun getFaintAnimation(
// pokemonEntity: PokemonEntity,
// state: PosableState<PokemonEntity>
// ) = if (state.isPosedIn(standing, walk)) bedrockStateful("sudowoodo", "faint") else null
}
@@ -1,91 +0,0 @@
/*
* Copyright (C) 2023 Cobblemon Contributors
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
package com.cobblemon.mod.common.client.render.models.blockbench.pokemon.gen3
import com.cobblemon.mod.common.client.render.models.blockbench.PosableState
import com.cobblemon.mod.common.client.render.models.blockbench.frame.BipedFrame
import com.cobblemon.mod.common.client.render.models.blockbench.frame.HeadedFrame
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.CryProvider
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.PokemonPosableModel
import com.cobblemon.mod.common.client.render.models.blockbench.pose.Pose
import com.cobblemon.mod.common.entity.PoseType
import com.cobblemon.mod.common.entity.PoseType.Companion.MOVING_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.STATIONARY_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.UI_POSES
import com.cobblemon.mod.common.util.isBattling
import net.minecraft.client.model.geom.ModelPart
import net.minecraft.world.phys.Vec3
class ShroomishModel(root: ModelPart) : PokemonPosableModel(root), HeadedFrame, BipedFrame {
override val rootPart = root.registerChildWithAllChildren("shroomish")
override val head = getPart("torso")
override val leftLeg = getPart("foot_left")
override val rightLeg = getPart("foot_right")
override var portraitScale = 2.0F
override var portraitTranslation = Vec3(-0.1, -1.2, 0.0)
override var profileScale = 1.0F
override var profileTranslation = Vec3(0.0, 0.3, 0.0)
lateinit var standing: Pose
lateinit var battling: Pose
lateinit var sleeping: Pose
lateinit var walk: Pose
override val cryAnimation = CryProvider { bedrockStateful("shroomish", "cry") }
override fun registerPoses() {
val blink = quirk { bedrockStateful("shroomish", "blink") }
standing = registerPose(
poseName = "standing",
poseTypes = STATIONARY_POSES + UI_POSES,
quirks = arrayOf(blink),
condition = { !it.isBattling },
animations = arrayOf(
singleBoneLook(pitchMultiplier = 0.5F),
bedrock("shroomish", "ground_idle")
)
)
walk = registerPose(
poseName = "walk",
poseTypes = MOVING_POSES,
quirks = arrayOf(blink),
animations = arrayOf(
singleBoneLook(pitchMultiplier = 0.5F),
bedrock("shroomish", "ground_walk")
)
)
battling = registerPose(
poseName = "battlestanding",
poseTypes = STATIONARY_POSES,
transformTicks = 10,
quirks = arrayOf(blink),
condition = { it.isBattling },
animations = arrayOf(
singleBoneLook(pitchMultiplier = 0.5F),
bedrock("shroomish", "battle_idle")
)
)
sleeping = registerPose(
poseName = "sleeping",
poseType = PoseType.SLEEP,
transformTicks = 10,
animations = arrayOf(
bedrock("shroomish", "sleep")
)
)
}
override fun getFaintAnimation(state: PosableState) = if (state.isPosedIn(standing, walk, battling, sleeping)) bedrockStateful("shroomish", "faint") else null
}
@@ -1,102 +0,0 @@
/*
* Copyright (C) 2023 Cobblemon Contributors
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
package com.cobblemon.mod.common.client.render.models.blockbench.pokemon.gen4
import com.cobblemon.mod.common.client.render.models.blockbench.frame.BipedFrame
import com.cobblemon.mod.common.client.render.models.blockbench.frame.HeadedFrame
import com.cobblemon.mod.common.client.render.models.blockbench.pokemon.PokemonPosableModel
import com.cobblemon.mod.common.client.render.models.blockbench.pose.Pose
import com.cobblemon.mod.common.entity.PoseType
import com.cobblemon.mod.common.entity.PoseType.Companion.MOVING_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.STATIONARY_POSES
import com.cobblemon.mod.common.entity.PoseType.Companion.UI_POSES
import com.cobblemon.mod.common.util.isBattling
import net.minecraft.client.model.geom.ModelPart
import net.minecraft.world.phys.Vec3
class BonslyModel(root: ModelPart) : PokemonPosableModel(root), HeadedFrame, BipedFrame {
override val rootPart = root.registerChildWithAllChildren("bonsly")
override val head = getPart("torso")
override val leftLeg = getPart("leg_left")
override val rightLeg = getPart("leg_right")
override var portraitScale = 2.2F
override var portraitTranslation = Vec3(-0.2, -0.8, 0.0)
override var profileScale = 0.72F
override var profileTranslation = Vec3(0.0, 0.65, 0.0)
lateinit var standing: Pose
lateinit var walk: Pose
lateinit var battleidle: Pose
lateinit var sleep: Pose
lateinit var battlesleep: Pose
override fun registerPoses() {
val blink = quirk { bedrockStateful("bonsly", "blink") }
standing = registerPose(
poseName = "standing",
poseTypes = STATIONARY_POSES + UI_POSES,
quirks = arrayOf(blink),
condition = { !it.isBattling },
animations = arrayOf(
singleBoneLook(),
bedrock("bonsly", "ground_idle")
)
)
walk = registerPose(
poseName = "walk",
poseTypes = MOVING_POSES,
quirks = arrayOf(blink),
animations = arrayOf(
singleBoneLook(),
bedrock("bonsly", "ground_walk")
)
)
sleep = registerPose(
poseName = "sleep",
poseType = PoseType.SLEEP,
condition = { !it.isBattling },
animations = arrayOf(
bedrock("bonsly", "sleep_pot")
)
)
battlesleep = registerPose(
poseName = "battlesleep",
poseType = PoseType.SLEEP,
condition = { it.isBattling },
animations = arrayOf(
bedrock("bonsly", "sleep")
)
)
battleidle = registerPose(
poseName = "battle_idle",
poseTypes = PoseType.STATIONARY_POSES,
transformTicks = 10,
quirks = arrayOf(blink),
condition = { it.isBattling },
animations = arrayOf(
singleBoneLook(),
bedrock("bonsly", "battle_idle")
)
)
}
// override fun getFaintAnimation(
// pokemonEntity: PokemonEntity,
// state: PosableState<PokemonEntity>
// ) = if (state.isPosedIn(standing, walk))
// bedrockStateful("bonsly", "faint")
// else null
}
@@ -231,10 +231,6 @@ object VaryingModelRepository {
inbuilt("paras", ::ParasModel)
inbuilt("mankey", ::MankeyModel)
inbuilt("primeape", ::PrimeapeModel)
inbuilt("oddish", ::OddishModel)
inbuilt("gloom", ::GloomModel)
inbuilt("vileplume", ::VileplumeModel)
inbuilt("bellossom", ::BellossomModel)
inbuilt("voltorb", ::VoltorbModel)
inbuilt("electrode", ::ElectrodeModel)
inbuilt("ekans", ::EkansModel)
@@ -266,8 +262,6 @@ object VaryingModelRepository {
inbuilt("nidorino", ::NidorinoModel)
inbuilt("persian", ::PersianModel)
inbuilt("pinsir", ::PinsirModel)
inbuilt("poliwag", ::PoliwagModel)
inbuilt("politoed", ::PolitoedModel)
inbuilt("ponyta", ::PonytaModel)
inbuilt("psyduck", ::PsyduckModel)
inbuilt("rapidash", ::RapidashModel)
@@ -375,7 +369,6 @@ object VaryingModelRepository {
inbuilt("gliscor", ::GliscorModel)
inbuilt("poochyena", ::PoochyenaModel)
inbuilt("mightyena", ::MightyenaModel)
inbuilt("shroomish", ::ShroomishModel)
inbuilt("breloom", ::BreloomModel)
inbuilt("charcadet", ::CharcadetModel)
inbuilt("flittle", ::FlittleModel)
@@ -397,8 +390,6 @@ object VaryingModelRepository {
inbuilt("sirfetchd", ::SirfetchdModel)
inbuilt("duskull", ::DuskullModel)
inbuilt("dusclops", ::DusclopsModel)
inbuilt("bonsly", ::BonslyModel)
inbuilt("sudowoodo", ::SudowoodoModel)
inbuilt("cetoddle", ::CetoddleModel)
inbuilt("cetitan", ::CetitanModel)
inbuilt("aipom", ::AipomModel)
@@ -833,7 +833,7 @@
},
"sound_effects": {
"0.125": {
"effect": "pokemon.diglett_alolan.cry"
"effect": "pokemon.diglett.cry"
}
}
}
@@ -1,10 +1,10 @@
{
"format_version": "1.8.0",
"animations": {
"animation.poliwag.ground_idle": {
"animation.poliwag.ground_idle_placeholder": {
"loop": true,
"bones": {
"tail1": {
"tail": {
"rotation": [30, 0, 0]
},
"tail2": {
@@ -15,32 +15,28 @@
}
}
},
"animation.poliwag.ground_walk": {
"animation.poliwag.ground_walk_placeholder": {
"loop": true,
"bones": {
"body": {
"position": [0, "0 - (6/11) + math.abs(math.sin(((query.anim_time) - (1/3)) * 90 * 3) * (6/11))", 0]
},
"head": {
"rotation": ["0 - (0 * 1.5)", "math.sin(((query.anim_time) - (0.5/3)) * 90 * 3) * (4 * 1.5)", 0],
"position": [0, 0, "0 - (0 / 10)"]
},
"arm_left": {
"rotation": [0, "0 - math.sin(((query.anim_time) - (0.5/3)) * 90 * 3) * 28", "0 - -48"]
},
"arm_left2": {
"rotation": [0, "math.clamp(math.sin(((query.anim_time) + (0.75/3)) * 90 * 3) * 28, 0, 28)", 0]
},
"arm_right": {
"rotation": [0, "0 - math.sin(((query.anim_time) - (0.5/3)) * 90 * 3) * 28", -48]
},
"arm_right2": {
"rotation": [0, "0 - math.clamp(math.sin(((query.anim_time) - (0.75/3)) * 90 * 3) * 28, 0, 28)", 0]
},
"torso2": {
"rotation": [0, "0 - math.sin(((query.anim_time) - (0.5/3)) * 90 * 3) * 4", 0]
"body": {
"position": [0, "0 - (6/11) + math.abs(math.sin(((query.anim_time) - (1/3)) * 90 * 3) * (6/11))", 0]
},
"leg_left": {
"torso": {
"rotation": [0, "0 - math.sin(((query.anim_time) - (0.25/3)) * 90 * 3) * 4", 0]
},
"tail": {
"rotation": [30, 0, 0]
},
"tail2": {
"rotation": [15, 0, 0]
},
"tail3": {
"rotation": [15, 0, 0]
},
"left_leg": {
"rotation": [
"0 -math.sin((query.anim_time) * 90 * 3) * 6",
0,
@@ -48,10 +44,10 @@
],
"position": [0, "math.clamp(math.sin(((query.anim_time) + (1/3)) * 90 * 3) * 1, 0, 1)", 0]
},
"leg_left2": {
"rotation": ["0 - math.clamp(math.sin(((query.anim_time) - (0.75/3)) * 90 * 3) * 0, -0, 0)", 0, 0]
"left_foot": {
"rotation": ["0 - math.clamp(math.sin(((query.anim_time) - (0.75/3)) * 90 * 3) * v.foot, -v.foot, 0)", 0, 0]
},
"leg_right": {
"right_leg": {
"rotation": [
"math.sin((query.anim_time) * 90 * 3) * 6",
0,
@@ -59,39 +55,19 @@
],
"position": [0, "math.clamp(math.sin(((query.anim_time) - (1/3)) * 90 * 3) * 1, 0, 1)", 0]
},
"leg_right2": {
"rotation": ["math.clamp(math.sin(((query.anim_time) - (0.75/3)) * 90 * 3) * 0, 0, 0)", 0, 0]
},
"foot_left": {
"rotation": ["0 - math.clamp(math.sin(((query.anim_time) - (0.75/3)) * 90 * 3) * v.foot, -v.foot, 0)", 0, 0]
},
"foot_right": {
"right_foot": {
"rotation": ["math.clamp(math.sin(((query.anim_time) - (0.75/3)) * 90 * 3) * v.foot, 0, v.foot)", 0, 0]
},
"hand_right": {
"rotation": [0, -70, 0]
},
"hand_left": {
"rotation": [0, 70, 0]
},
"tail1": {
"rotation": [30, 0, 0]
},
"tail2": {
"rotation": [15, 0, 0]
},
"tail3": {
"rotation": [15, 0, 0]
},
"torso": {
"rotation": [0, "0 - math.sin(((query.anim_time) - (0.25/3)) * 90 * 3) * 4", 0]
}
}
},
"animation.poliwag.water_idle": {
"animation.poliwag.water_idle_placeholder": {
"loop": true,
"animation_length": 0.4583,
"bones": {
"tail1": {
"body": {
"rotation": [15, 0, 0]
},
"tail": {
"rotation": [-15, 0, 0]
},
"tail2": {
@@ -100,27 +76,27 @@
"tail3": {
"rotation": [15, 0, 0]
},
"body": {
"left_leg": {
"rotation": [15, 0, 0]
},
"leg_right": {
"left_foot": {
"rotation": [15, 0, 0]
},
"foot_right1": {
"right_leg": {
"rotation": [15, 0, 0]
},
"leg_left": {
"rotation": [15, 0, 0]
},
"foot_left1": {
"right_foot": {
"rotation": [15, 0, 0]
}
}
},
"animation.poliwag.water_swim": {
"animation.poliwag.water_swim_placeholder": {
"loop": true,
"bones": {
"tail1": {
"body": {
"rotation": [45, 0, 0]
},
"tail": {
"rotation": [-45, 0, 0]
},
"tail2": {
@@ -129,43 +105,54 @@
"tail3": {
"rotation": [5, 0, 0]
},
"body": {
"rotation": [45, 0, 0]
},
"leg_right": {
"left_leg": {
"rotation": [15, 0, 0]
},
"leg_left": {
"left_foot": {
"rotation": [15, 0, 0]
},
"foot_right1": {
"right_leg": {
"rotation": [15, 0, 0]
},
"foot_left1": {
"right_foot": {
"rotation": [15, 0, 0]
}
}
},
"animation.poliwag.blink": {
"animation_length": 0.16667,
"animation.poliwag.blink_placeholder": {
"animation_length": 0.1667,
"bones": {
"eyelid_left": {
"left_eyelid": {
"position": {
"0.0": [0, 0, -0.1],
"0.125": [0, 0, -0.1],
"0.1667": [0, 0, 0]
}
},
"eyelid_right": {
"right_eyelid": {
"position": {
"0.0": [0, 0, -0.1],
"0.125": [0, 0, -0.1],
"0.1667": [0, 0, 0]
}
},
"left_pupil": {
"position": {
"0.0": [0, 0, 0.1],
"0.125": [0, 0, 0.1],
"0.1667": [0, 0, 0]
}
},
"right_pupil": {
"position": {
"0.0": [0, 0, 0.1],
"0.125": [0, 0, 0.1],
"0.1667": [0, 0, 0]
}
}
}
},
"animation.poliwag.sleep": {
"animation.poliwag.sleep_placeholder": {
"loop": true,
"bones": {
"body": {
@@ -175,29 +162,6 @@
"eyelids": {
"position": [0, 0, -0.1]
},
"leg_right": {
"rotation": [-56.86824, 13.96782, -1.24205],
"position": [0, 0.25, -0.75]
},
"foot_right1": {
"rotation": [45, 0, 0]
},
"foot_right2": {
"rotation": [10, 0, 0]
},
"leg_left": {
"rotation": [-27.43103, -15.68951, 1.9062],
"position": [0, 0.5, -0.75]
},
"foot_left1": {
"rotation": [12.5, 0, 0]
},
"foot_left2": {
"rotation": [10, 0, 0]
},
"tail1": {
"rotation": [-0.16127, 25.11621, 5.5184]
},
"tail2": {
"rotation": [12.30936, 7.61658, -1.09051],
"position": [0, 0, -0.35]
@@ -206,52 +170,129 @@
"rotation": [10, 7.5, 0],
"position": [0, 0, -0.5]
},
"eyelid_left": {
"left_eyelid2": {
"position": [0, 0, -0.1]
},
"eyelid_right": {
"right_eyelid2": {
"position": [0, 0, -0.1]
}
}
},
"animation.poliwag.render": {
"loop": true,
"bones": {
"body": {
"rotation": [-5, 0, -10],
"position": [0, 6, 0]
},
"leg_right": {
"rotation": [24.26391, -14.269, 7.17267]
"tail": {
"rotation": [-0.16127, 25.11621, 5.5184]
},
"foot_right2": {
"left_leg": {
"rotation": [-27.43103, -15.68951, 1.9062],
"position": [0, 0.5, -0.75]
},
"left_foot": {
"rotation": [12.5, 0, 0]
},
"leg_left": {
"rotation": [17.44401, 5.64135, -19.34918]
"left_toe": {
"rotation": [10, 0, 0]
},
"foot_left2": {
"rotation": [-7.5, 0, 0]
"right_leg": {
"rotation": [-56.86824, 13.96782, 1.24205],
"position": [0, 0.25, -0.75]
},
"tail1": {
"rotation": [-63.87343, -4.37224, -50.6695]
"right_foot": {
"rotation": [45, 0, 0]
},
"tail2": {
"rotation": [0, 7.5, 0],
"position": [0, 0, -0.3]
},
"tail3": {
"rotation": [0, 0, 0]
"right_toe": {
"rotation": [10, 0, 0]
}
}
},
"animation.poliwag.cry": {
"animation_length": 1.25,
"sound_effects": {
"0.0417": {
"effect": "pokemon.poliwag.cry"
}
}
}
"animation.poliwag.cry": {
"animation_length": 1.25,
"sound_effects": {
"0.0417": {
"effect": "pokemon.poliwag.cry"
}
}
},
"animation.poliwag.test": {
"animation_length": 4,
"bones": {
"torso": {
"rotation": [-2.4905, 0.21782, 4.99527],
"position": [0, 0.25, 0]
},
"left_eye": {
"rotation": [0, 0, 0]
},
"right_eye": {
"rotation": [0, 0, 0]
},
"left_leg": {
"rotation": [20.22183, -9.6955, -1.73294],
"position": [0, 0, 0.25]
},
"left_foot": {
"rotation": [24.63136, -5.82612, 3.55184]
},
"right_leg": {
"rotation": [-32.29039, 6.33954, 2.12126],
"position": [-0.5, 0.5, -2]
},
"right_foot": {
"rotation": [2.92249, 12.46442, 1.89155]
},
"tail": {
"rotation": [34.30897, -18.48624, -45.57625]
},
"tail2": {
"rotation": [20, 0, 0]
},
"tail3": {
"rotation": [17.5, 0, 0]
},
"poliwag": {
"position": [0, 1, 0]
},
"mouth": {
"position": {
"0.0": [0, 0, 2],
"2.0": {"pre": [0, 0, 2], "post": [0, 0, 0]}
}
},
"left_toe": {
"rotation": [-45, 0, 0]
},
"right_toe": {
"rotation": [7.5, 0, 0],
"position": [0, 0, 0.15]
},
"mouth_open": {
"position": {
"0.0": [0, 0, -2],
"2.0": {"pre": [0, 0, -2], "post": [0, 0, 0]}
}
},
"eyelids": {
"position": {
"0.0": [0, 0, 0],
"1.5": {"pre": [0, 0, 0], "post": [0, 0, -0.1]},
"1.6667": {"pre": [0, 0, -0.1], "post": [0, 0, 0]}
}
},
"left_eyelid": {
"position": [0.25, 0, 0]
},
"left_pupil": {
"position": {
"0.0": [0, 0, 0],
"1.5": {"pre": [0, 0, 0], "post": [0, 0, 0.1]},
"1.6667": {"pre": [0, 0, 0.1], "post": [0, 0, 0]}
},
"scale": [-1, 1, 1]
},
"right_pupil": {
"position": {
"0.0": [0, 0, 0],
"1.5": {"pre": [0, 0, 0], "post": [0, 0, 0.1]},
"1.6667": {"pre": [0, 0, 0.1], "post": [0, 0, 0]}
}
}
}
}
}
}
@@ -4,93 +4,937 @@
"animation.politoed.ground_idle": {
"loop": true,
"bones": {
"leftleg": {
"left_thigh": {
"rotation": [0, -5, 0]
},
"rightleg": {
"rotation": [0, 5, 0]
},
"leftarm": {
"left_arm": {
"rotation": [0, 0, 45]
},
"leftforearm": {
"left_lower_arm": {
"rotation": [0, 0, 15]
},
"rightarm": {
"right_thigh": {
"rotation": [0, 5, 0]
},
"right_arm": {
"rotation": [0, 0, -45]
},
"rightforearm": {
"right_lower_arm": {
"rotation": [0, 0, -15]
},
"tongue_long_base": {
"scale": 0
}
}
},
"animation.politoed.water_idle": {
"loop": true,
"bones": {
"leftleg": {
"rotation": [7.5, -5, 0]
},
"rightleg": {
"rotation": [7.5, 5, 0]
},
"leftarm": {
"rotation": [0, -10, 30]
},
"leftforearm": {
"rotation": [0, 0, 15]
},
"rightarm": {
"rotation": [0, 10, -30]
},
"rightforearm": {
"rotation": [0, 0, -15]
},
"body": {
"rotation": [30, 0, 0]
},
"head": {
"rotation": [-25, 0, 0]
},
"leftfoot": {
"left_thigh": {
"rotation": [7.5, -5, 0]
},
"left_foot": {
"rotation": [15, 0, 0]
},
"rightfoot": {
"left_arm": {
"rotation": [0, -10, 30]
},
"left_lower_arm": {
"rotation": [0, 0, 15]
},
"right_thigh": {
"rotation": [7.5, 5, 0]
},
"right_foot": {
"rotation": [15, 0, 0]
},
"right_arm": {
"rotation": [0, 10, -30]
},
"right_lower_arm": {
"rotation": [0, 0, -15]
},
"tongue_long_base": {
"scale": 0
}
}
},
"animation.politoed.water_swim": {
"loop": true,
"bones": {
"leftleg": {
"rotation": [15, -5, 0]
},
"rightleg": {
"rotation": [15, 5, 0]
},
"leftarm": {
"rotation": [0, -10, 45]
},
"leftforearm": {
"rotation": [0, 0, 15]
},
"rightarm": {
"rotation": [0, 10, -45]
},
"rightforearm": {
"rotation": [0, 0, -15]
},
"body": {
"rotation": [60, 0, 0]
},
"head": {
"rotation": [-55, 0, 0]
},
"leftfoot": {
"left_thigh": {
"rotation": [15, -5, 0]
},
"left_foot": {
"rotation": [30, 0, 0]
},
"rightfoot": {
"left_arm": {
"rotation": [0, -10, 45]
},
"left_lower_arm": {
"rotation": [0, 0, 15]
},
"right_thigh": {
"rotation": [15, 5, 0]
},
"right_foot": {
"rotation": [30, 0, 0]
},
"right_arm": {
"rotation": [0, 10, -45]
},
"right_lower_arm": {
"rotation": [0, 0, -15]
},
"tongue_long_base": {
"scale": 0
}
}
},
"animation.politoed.test": {
"loop": true,
"bones": {
"body": {
"position": [0, -0.5, 0]
},
"undefined": {
"rotation": [-30, 0, 0]
},
"torso": {
"position": [0, 0, 0]
},
"legs": {
"position": [0, -0.6, 0]
},
"left_thigh": {
"rotation": [-22, -31, -12.5],
"position": [0, 0, 0]
},
"left_leg": {
"rotation": [72.5, -10, 5]
},
"left_foot": {
"rotation": [-43, 0, 2.75],
"position": [0, 0.25, -0.25]
},
"head": {
"rotation": [-5, 0, 0]
},
"jaw": {
"rotation": [30, 0, 0]
},
"left_arm": {
"rotation": [0, 0, 42.5]
},
"left_lower_arm": {
"rotation": [0, 40, 0]
},
"left_hand": {
"rotation": [0, 0, 22.5],
"position": [-0.35, 0, 0]
},
"right_thigh": {
"rotation": [-22, 31, 12.5]
},
"right_leg": {
"rotation": [72.5, 10, -5]
},
"right_foot": {
"rotation": [-43, 0, -2.75],
"position": [0, 0.25, -0.25]
},
"right_arm": {
"rotation": [0, 0, -42.5]
},
"right_lower_arm": {
"rotation": [0, -40, 0]
},
"right_hand": {
"rotation": [0, 0, -22.5],
"position": [0.35, 0, 0]
},
"tongue_long_base": {
"rotation": [-27.5, 0, 0]
},
"tongue_long_mid": {
"rotation": [32.5, 0, 0]
},
"tongue_long_mid_bend": {
"rotation": [27.5, 0, 0]
},
"tongue_long_end": {
"rotation": [-20, 0, 0]
},
"tongue_long_tip": {
"rotation": [-37.5, 0, 0]
},
"left_leg_correction": {
"position": [0, 1, 0]
},
"right_leg_correction": {
"position": [0, 1, 0]
}
}
},
"animation.politoed.test2": {
"animation_length": 0.0417,
"bones": {
"body": {
"position": [0, -1.1, 0]
},
"undefined": {
"rotation": [-30, 0, 0]
},
"torso": {
"position": [0, 0, 0]
},
"legs": {
"position": [0, -0.6, 0]
},
"left_thigh": {
"rotation": [-58.0984, -35.5329, -3.9636],
"position": [0, 0, -0.25]
},
"left_leg": {
"rotation": [100.2268, -0.2874, 2.6377],
"position": [0, 0, 0.25]
},
"left_foot": {
"rotation": [-40, 0, 2.25],
"position": [0, 0.1, -0.25]
},
"jaw": {
"position": [0, 0, 0]
},
"left_arm": {
"rotation": [0, 0, 42.5]
},
"left_lower_arm": {
"rotation": [0, 40, 0]
},
"left_hand": {
"rotation": [0, 0, 22.5],
"position": [-0.35, 0, 0]
},
"right_thigh": {
"rotation": [-58.0984, 35.5329, 3.9636],
"position": [0, 0, -0.25]
},
"right_leg": {
"rotation": [100.2268, 0.2874, -2.6377],
"position": [0, 0, 0.25]
},
"right_foot": {
"rotation": [-40, 0, -2.25],
"position": [0, 0.1, -0.25]
},
"right_arm": {
"rotation": [0, 0, -42.5]
},
"right_lower_arm": {
"rotation": [0, -40, 0]
},
"right_hand": {
"rotation": [0, 0, -22.5],
"position": [0.35, 0, 0]
},
"tongue_long_base": {
"rotation": [-22.5, 0, 0]
},
"tongue_long_mid": {
"rotation": [32.5, 0, 0]
},
"tongue_long_mid_bend": {
"rotation": [27.5, 0, 0]
},
"tongue_long_end": {
"rotation": [-20, 0, 0]
},
"tongue_long_tip": {
"rotation": [-37.5, 0, 0]
},
"left_leg_correction": {
"position": [0, 1, 0]
},
"right_leg_correction": {
"position": [0, 1, 0]
}
}
},
"animation.politoed.test_walk": {
"loop": true,
"animation_length": 1,
"bones": {
"body": {
"position": [0, -0.5, 0]
},
"undefined": {
"rotation": [-30, 0, 0]
},
"torso": {
"rotation": ["-0+math.sin(q.anim_time*90*8-75)*3", "-0+math.sin(q.anim_time*90*4-240)*15", "0-math.sin(q.anim_time*90*4-240)*12.5"],
"position": [0, "0-math.sin(q.anim_time*90*8-75)*0.333", 0]
},
"legs": {
"position": [0, -0.6, 0]
},
"left_thigh": {
"rotation": {
"0.0": {
"post": [-45.8077, -17.7622, -4.8184],
"lerp_mode": "catmullrom"
},
"0.25": {
"post": [-22, -31, -12.5],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [10.3458, -11.4389, -7.9978],
"lerp_mode": "catmullrom"
},
"0.5833": {
"post": [11.7107, -12.7343, -7.9808],
"lerp_mode": "catmullrom"
},
"0.875": {
"post": [-71.94, -14.4638, -6.2564],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [-45.8077, -17.7622, -4.8184],
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"post": [0, 0, -1.25],
"lerp_mode": "catmullrom"
},
"0.0833": {
"post": [0, 0.41, -1.06],
"lerp_mode": "catmullrom"
},
"0.25": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [0, -0.5, 2.5],
"lerp_mode": "catmullrom"
},
"0.7083": {
"post": [0, 1.5, 0],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [0, 0, -1.25],
"lerp_mode": "catmullrom"
}
}
},
"left_leg": {
"rotation": {
"0.0": {
"post": [11.153, -10.4048, 4.5735],
"lerp_mode": "catmullrom"
},
"0.25": {
"post": [72.5, -10, 5],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [64.434, -4.5354, 10.7584],
"lerp_mode": "catmullrom"
},
"0.5833": {
"post": [87.0283, -5.4462, 9.7987],
"lerp_mode": "catmullrom"
},
"0.7083": {
"post": [109.717, -7.2677, 7.8792],
"lerp_mode": "catmullrom"
},
"0.875": {
"post": [37.5, -10, 5],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [11.153, -10.4048, 4.5735],
"lerp_mode": "catmullrom"
}
}
},
"left_foot": {
"rotation": {
"0.0": {
"post": [4.441, -0.809, -3.8795],
"lerp_mode": "catmullrom"
},
"0.25": {
"post": [-43, 0, 2.75],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [-73.5885, -4.6063, 14.7348],
"lerp_mode": "catmullrom"
},
"0.625": {
"post": [-62.2404, -3.8386, 12.7373],
"lerp_mode": "catmullrom"
},
"0.7083": {
"post": [-57.0442, -2.3032, 8.7424],
"lerp_mode": "catmullrom"
},
"0.875": {
"post": [4.4957, 0.1961, 0.2577],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [4.441, -0.809, -3.8795],
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"0.25": {
"post": [0, 0.25, -0.25],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [0, 0.25, -1],
"lerp_mode": "catmullrom"
},
"0.7083": {
"post": [0, -0.12, -0.75],
"lerp_mode": "catmullrom"
},
"0.875": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
}
}
},
"left_toes": {
"rotation": {
"0.0": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"0.5833": {
"post": [-34.9753, 1.3429, 2.1089],
"lerp_mode": "catmullrom"
},
"0.7083": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
}
}
},
"head": {
"rotation": ["-0+math.sin(q.anim_time*90*8-105)*1.5", "-0+math.sin(q.anim_time*90*4-90)*7.5", "0-math.sin(q.anim_time*90*4-90)*5"]
},
"left_arm": {
"rotation": [0, "10+math.sin(q.anim_time*90*4-60)*22.5", "45-math.sin(q.anim_time*90*4+90)*15"]
},
"left_lower_arm": {
"rotation": [0, "25+math.sin(q.anim_time*90*4-90)*10", 0]
},
"left_hand": {
"rotation": [0, "2.5+math.sin(q.anim_time*90*4-120)*5", "22.5-math.sin(q.anim_time*90*4+450)*10"],
"position": [-0.35, 0, 0]
},
"right_thigh": {
"rotation": {
"0.0": {
"post": [10.3458, 11.4389, 7.9978],
"lerp_mode": "catmullrom"
},
"0.0833": {
"post": [11.7107, 12.7343, 7.9808],
"lerp_mode": "catmullrom"
},
"0.375": {
"post": [-71.94, 14.4638, 6.2564],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [-45.8077, 17.7622, 4.8184],
"lerp_mode": "catmullrom"
},
"0.75": {
"post": [-22, 31, 12.5],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [10.3458, 11.4389, 7.9978],
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"post": [0, -0.5, 2.5],
"lerp_mode": "catmullrom"
},
"0.2083": {
"post": [0, 1.5, 0],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [0, 0, -1.25],
"lerp_mode": "catmullrom"
},
"0.5833": {
"post": [0, 0.41, -1.06],
"lerp_mode": "catmullrom"
},
"0.75": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [0, -0.5, 2.5],
"lerp_mode": "catmullrom"
}
}
},
"right_leg": {
"rotation": {
"0.0": {
"post": [64.434, 4.5354, -10.7584],
"lerp_mode": "catmullrom"
},
"0.0833": {
"post": [87.0283, 5.4462, -9.7987],
"lerp_mode": "catmullrom"
},
"0.2083": {
"post": [109.717, 7.2677, -7.8792],
"lerp_mode": "catmullrom"
},
"0.375": {
"post": [37.5, 10, -5],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [11.153, 10.4048, -4.5735],
"lerp_mode": "catmullrom"
},
"0.75": {
"post": [72.5, 10, -5],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [64.434, 4.5354, -10.7584],
"lerp_mode": "catmullrom"
}
}
},
"right_foot": {
"rotation": {
"0.0": {
"post": [-73.5885, 4.6063, -14.7348],
"lerp_mode": "catmullrom"
},
"0.125": {
"post": [-62.2404, 3.8386, -12.7373],
"lerp_mode": "catmullrom"
},
"0.2083": {
"post": [-57.0442, 2.3032, -8.7424],
"lerp_mode": "catmullrom"
},
"0.375": {
"post": [4.4957, -0.1961, -0.2577],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [4.441, 0.809, 3.8795],
"lerp_mode": "catmullrom"
},
"0.75": {
"post": [-43, 0, -2.75],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [-73.5885, 4.6063, -14.7348],
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"post": [0, 0.25, -1],
"lerp_mode": "catmullrom"
},
"0.2083": {
"post": [0, -0.12, -0.75],
"lerp_mode": "catmullrom"
},
"0.375": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"0.75": {
"post": [0, 0.25, -0.25],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [0, 0.25, -1],
"lerp_mode": "catmullrom"
}
}
},
"right_toes": {
"rotation": {
"0.0": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"0.0833": {
"post": [-34.9753, -1.3429, -2.1089],
"lerp_mode": "catmullrom"
},
"0.2083": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
}
}
},
"hair": {
"rotation": ["-0+math.sin(q.anim_time*90*8-135)*2.5", "-0+math.sin(q.anim_time*90*4-300)*10", "0-math.sin(q.anim_time*90*4-300)*5"]
},
"right_arm": {
"rotation": [0, "-10+math.sin(q.anim_time*90*4-60)*22.5", "-45-math.sin(q.anim_time*90*4+90)*15"]
},
"right_lower_arm": {
"rotation": [0, "-25+math.sin(q.anim_time*90*4-90)*10", 0]
},
"right_hand": {
"rotation": [0, "-2.5+math.sin(q.anim_time*90*4-120)*5", "-22.5-math.sin(q.anim_time*90*4+450)*10"],
"position": [0.35, 0, 0]
},
"tongue_long_base": {
"rotation": [-27.5, 0, 0]
},
"tongue_long_mid": {
"rotation": [32.5, 0, 0]
},
"tongue_long_mid_bend": {
"rotation": [27.5, 0, 0]
},
"tongue_long_end": {
"rotation": [-20, 0, 0]
},
"tongue_long_tip": {
"rotation": [-37.5, 0, 0]
},
"left_leg_correction": {
"position": {
"0.0": {
"post": [0, 0.1, 0],
"lerp_mode": "catmullrom"
},
"0.25": {
"post": [0, 1, 0],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [0, 1, 0],
"lerp_mode": "catmullrom"
},
"0.7083": {
"post": [0, 1, 0],
"lerp_mode": "catmullrom"
},
"0.875": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [0, 0.1, 0],
"lerp_mode": "catmullrom"
}
}
},
"right_leg_correction": {
"position": {
"0.0": {
"post": [0, 1, 0],
"lerp_mode": "catmullrom"
},
"0.2083": {
"post": [0, 1, 0],
"lerp_mode": "catmullrom"
},
"0.375": {
"post": [0, 0, 0],
"lerp_mode": "catmullrom"
},
"0.5": {
"post": [0, 0.1, 0],
"lerp_mode": "catmullrom"
},
"0.75": {
"post": [0, 1, 0],
"lerp_mode": "catmullrom"
},
"1.0": {
"post": [0, 1, 0],
"lerp_mode": "catmullrom"
}
}
}
}
},
"animation.politoed.pose": {
"loop": true,
"bones": {
"body": {
"rotation": [-15, 0, 0],
"position": [0, 2, -2]
},
"left_thigh": {
"rotation": [-109.8093, -19.9813, 14.4472],
"position": [0.25, -1, 0.25]
},
"left_leg": {
"rotation": [62.5, 0, 0]
},
"left_foot": {
"rotation": [-15, 2.5, 0]
},
"head": {
"rotation": [10, 0, 0],
"position": [0, 0, -0.25]
},
"left_arm": {
"rotation": [-52.5, 0, 0],
"position": [0, -0.75, 0.25]
},
"left_lower_arm": {
"rotation": [0, 45, 0]
},
"left_hand": {
"rotation": [0, 0, 17.5],
"position": [-0.2, 0, 0]
},
"right_thigh": {
"rotation": [-109.8093, 19.9813, -14.4472],
"position": [-0.25, -1, 0.25]
},
"right_leg": {
"rotation": [62.5, 0, 0]
},
"right_foot": {
"rotation": [-15, -2.5, 0]
},
"left_pupil": {
"position": [0, -0.5, 0]
},
"right_pupil": {
"position": [0, -0.5, 0]
},
"right_arm": {
"rotation": [-52.5, 0, 0],
"position": [0, -0.75, 0.25]
},
"right_lower_arm": {
"rotation": [0, -45, 0]
},
"right_hand": {
"rotation": [0, 0, -17.5],
"position": [0.2, 0, 0]
},
"tongue_long_base": {
"scale": 0
}
}
},
"animation.politoed.blink": {
"animation_length": 0.2083,
"bones": {
"left_eye": {
"position": {
"0.0": [-0.1, 0, 0.1],
"0.1667": {
"pre": [-0.1, 0, 0.1],
"post": [-0.1, 0, 0.1]
},
"0.2083": {
"pre": [-0.1, 0, 0.1],
"post": [0, 0, 0]
}
}
},
"right_eye": {
"position": {
"0.0": [0.1, 0, 0.1],
"0.1667": {
"pre": [0.1, 0, 0.1],
"post": [0.1, 0, 0.1]
},
"0.2083": {
"pre": [0.1, 0, 0.1],
"post": [0, 0, 0]
}
}
},
"left_eyelid": {
"position": {
"0.0": [0.1, 0, -0.1],
"0.1667": {
"pre": [0.1, 0, -0.1],
"post": [0.1, 0, -0.1]
},
"0.2083": {
"pre": [0.1, 0, -0.1],
"post": [0, 0, 0]
}
}
},
"right_eyelid": {
"position": {
"0.0": [-0.1, 0, -0.1],
"0.1667": {
"pre": [-0.1, 0, -0.1],
"post": [-0.1, 0, -0.1]
},
"0.2083": {
"pre": [-0.1, 0, -0.1],
"post": [0, 0, 0]
}
}
}
}
},
"animation.politoed.happy": {
"loop": true,
"bones": {
"jaw": {
"rotation": [30, 0, 0]
},
"left_pupil": {
"position": [0, 0, 0]
},
"left_eyelid_happy": {
"position": [0.1, 0, -0.1]
},
"right_eyelid_happy": {
"position": [-0.1, 0, -0.1]
}
}
},
"animation.politoed.sad": {
"loop": true,
"bones": {
"left_eyelid_sad": {
"position": [0.1, 0, 0]
},
"right_eyelid_sad": {
"position": [-0.1, 0, 0]
}
}
},
"animation.politoed.angry": {
"loop": true,
"bones": {
"left_eyelid_angry": {
"position": [0.1, 0, -0.1]
},
"right_eyelid_angry": {
"position": [-0.1, 0, -0.1]
}
}
},
"animation.politoed.shocked": {
"loop": true,
"bones": {
"jaw": {
"rotation": [30, 0, 0]
},
"left_pupil": {
"position": [-0.1, 0, 0.3]
},
"right_pupil": {
"position": [0.1, 0, 0.3]
},
"left_pupil_shocked": {
"position": [0.1, 0, 0]
},
"right_pupil_shocked": {
"position": [-0.1, 0, 0]
}
}
},
"animation.politoed.unamused": {
"loop": true,
"bones": {
"left_eyelid_unamused": {
"position": [0.1, 0, -0.1]
},
"right_eyelid_unamused": {
"position": [-0.1, 0, -0.1]
}
}
},
"animation.politoed.hurt": {
"loop": true,
"bones": {
"jaw": {
"rotation": [30, 0, 0]
},
"left_eyelid_hurt": {
"position": [0.1, 0, -0.1]
},
"right_eyelid_hurt": {
"position": [-0.1, 0, -0.1]
}
}
},
"animation.politoed.cry": {
"animation_length": 1.25,
"sound_effects": {
"0.04": {
"effect": "pokemon.politoed.cry"
}
}
}
@@ -62,7 +62,7 @@
"body": {
"rotation": [0, -7.5, 0]
},
"Eyebrow": {
"eyebrows": {
"rotation": [0, 0, 0]
}
}
@@ -240,7 +240,7 @@
"1.5": [0, 0, 0]
}
},
"Eyebrow": {
"eyebrows": {
"position": {
"0.0": [0, 0, 0],
"0.25": {
@@ -282,31 +282,31 @@
"skirt_back": {
"rotation": ["0-math.cos(q.anim_time*90*2-30)*5", 0, 0]
},
"eyelid_left": {
"eyelid_annoyed_right": {
"position": [0, 0, -0.1]
},
"eyelid_right": {
"position": [0, 0, -0.1]
},
"Eyebrow": {
"eyebrows": {
"position": [0, "0+math.sin(q.anim_time*90*2-30)*0.05", 0]
},
"hair": {
"rotation": ["12.5+math.cos(q.anim_time*90*2-30)*3", 0, 0]
},
"eyelid_annoyed_left": {
"position": [0, 0, -0.1]
}
}
},
"animation.shroomish.blink": {
"animation_length": 0.1667,
"bones": {
"eyelid_left": {
"eyelid_annoyed_right": {
"position": {
"0.0": [0, 0, -0.1],
"0.125": [0, 0, -0.1],
"0.1667": [0, 0, 0]
}
},
"eyelid_right": {
"eyelid_annoyed_left": {
"position": {
"0.0": [0, 0, -0.1],
"0.125": [0, 0, -0.1],
@@ -591,7 +591,7 @@
"2.5833": [1, 1, 1]
}
},
"Eyebrow": {
"eyebrows": {
"rotation": [0, 0, 0],
"position": {
"0.0": [0, 0, 0],
@@ -603,17 +603,7 @@
"2.25": [0, 0, 0]
}
},
"eyelid_left": {
"position": {
"0.0": [0, 0, 0],
"0.0833": [0, 0, -0.1],
"1.875": [0, 0, -0.1],
"1.9167": [0, 0, 0],
"2.1667": [0, 0, 0],
"2.2083": [0, 0, -0.1]
}
},
"eyelid_right": {
"eyelid_annoyed_right": {
"position": {
"0.0": [0, 0, 0],
"0.0833": [0, 0, -0.1],
@@ -636,6 +626,16 @@
"0.25": [0, 0, 0],
"0.2917": [0, 0, -0.1]
}
},
"eyelid_annoyed_left": {
"position": {
"0.0": [0, 0, 0],
"0.0833": [0, 0, -0.1],
"1.875": [0, 0, -0.1],
"1.9167": [0, 0, 0],
"2.1667": [0, 0, 0],
"2.2083": [0, 0, -0.1]
}
}
}
}
@@ -319,6 +319,144 @@
"position": [1, 1, 0]
}
}
},
"animation.bonsly.shoulder_left": {
"loop": true,
"animation_length": 4,
"bones": {
"body": {
"rotation": [0, -30, 0]
},
"torso": {
"rotation": ["-10+math.sin(q.anim_time*90*2-90)*1.5", 0, "math.sin(q.anim_time*90*2/2-180)*1.5"],
"position": [0, 0, 0]
},
"stem": {
"rotation": ["math.sin(q.anim_time*90*2-90-90)*1", 0, 0]
},
"stem2": {
"rotation": ["math.sin(q.anim_time*90*2-150)*4", 0, 0]
},
"mouth_closed": {
"rotation": [0, 0, 180],
"position": [0, 0.75, 0]
},
"leg_left": {
"rotation": ["-66.956-math.sin(q.anim_time*90*3-90)*3.5", -37.4642, 3.1596],
"position": [0.5, "math.sin(q.anim_time*90*2/2-180)*-0.25", -1.25]
},
"leg_left2": {
"rotation": ["20-math.sin(q.anim_time*90*3-150)*15.5", 0, 0]
},
"foot_left": {
"rotation": ["40-math.sin(q.anim_time*90*3-210)*7.5", 0, 0]
},
"leg_right": {
"rotation": ["-58.8106+math.sin(q.anim_time*90*3-90)*3.5", 15.095, 8.959],
"position": [-0.25, "math.sin(q.anim_time*90*2/2-180)*0.1", -1.5]
},
"leg_right2": {
"rotation": ["20+math.sin(q.anim_time*90*3-150)*15.5", 0, 0]
},
"foot_right": {
"rotation": ["40+math.sin(q.anim_time*90*3-210)*7.5", 0, 0]
},
"pupil_left": {
"position": [-0.2, -0.1, 0]
},
"pupil_right": {
"position": [-0.1, -0.1, 0]
}
}
},
"animation.bonsly.shoulder_right": {
"loop": true,
"animation_length": 4,
"bones": {
"body": {
"rotation": [0, 30, 0]
},
"torso": {
"rotation": ["-10+math.sin(q.anim_time*90*2-90)*1.5", 0, "-math.sin(q.anim_time*90*2/2-180)*1.5"],
"position": [0, 0, 0]
},
"stem": {
"rotation": ["math.sin(q.anim_time*90*2-90-90)*1", 0, 0]
},
"stem2": {
"rotation": ["math.sin(q.anim_time*90*2-150)*4", 0, 0]
},
"mouth_closed": {
"rotation": [0, 0, -180],
"position": [0, 0.75, 0]
},
"leg_left": {
"rotation": ["-58.8106+math.sin(q.anim_time*90*3-90)*3.5", -15.095, -8.959],
"position": [0.25, "math.sin(q.anim_time*90*2/2-180)*0.1", -1.5]
},
"leg_left2": {
"rotation": ["20+math.sin(q.anim_time*90*3-150)*15.5", 0, 0]
},
"foot_left": {
"rotation": ["40+math.sin(q.anim_time*90*3-210)*7.5", 0, 0]
},
"leg_right": {
"rotation": ["-66.956-math.sin(q.anim_time*90*3-90)*3.5", 37.4642, -3.1596],
"position": [-0.5, "math.sin(q.anim_time*90*2/2-180)*-0.25", -1.25]
},
"leg_right2": {
"rotation": ["20-math.sin(q.anim_time*90*3-150)*15.5", 0, 0]
},
"foot_right": {
"rotation": ["40-math.sin(q.anim_time*90*3-210)*7.5", 0, 0]
},
"pupil_left": {
"position": [0.1, -0.1, 0]
},
"pupil_right": {
"position": [0.2, -0.1, 0]
}
}
},
"animation.bonsly.shoulder_left_position": {
"loop": true,
"bones": {
"body": {
"position": [2.75, -4, -0.5]
}
}
},
"animation.bonsly.shoulder_right_position": {
"loop": true,
"bones": {
"body": {
"position": [-2.75, -4, -0.5]
}
}
},
"animation.bonsly.looktest": {
"loop": true,
"bones": {
"torso": {
"rotation": [0, 0, 0]
}
}
},
"animation.bonsly.scaletest": {
"loop": true,
"bones": {
"bonsly": {
"scale": 0.6
}
}
},
"animation.bonsly.walkspeedtest": {
"loop": true,
"bones": {
"bonsly": {
"position": [0, 0, "40-q.anim_time*90*0.2"]
}
}
}
}
}
@@ -0,0 +1,82 @@
{
"format_version": "1.8.0",
"animations": {
"animation.minior.ground_idle_meteor": {
"loop": true,
"animation_length": 8,
"bones": {
"body": {
"rotation": [0, 0, "-2*math.abs(query.anim_time*90/4)"],
"position": ["-2*math.sin(q.anim_time*90*0.5*2)", "3-1*math.sin(q.anim_time*90*2)", 0]
},
"face": {
"rotation": [0, 0, 0],
"position": [0, 0, 0]
},
"eye_left": {
"rotation": [0, 0, 0]
},
"eye_right": {
"rotation": [0, 0, 0]
},
"eyes": {
"scale": 0
},
"locator_item_hat": {
"scale": 1.1
}
}
},
"animation.minior.ground_idle_core": {
"loop": true,
"animation_length": 4,
"bones": {
"body": {
"rotation": [0, 0, "-2*math.abs(query.anim_time*90/2)"],
"position": ["-3*math.sin(q.anim_time*90*0.5*4)", "3-2*math.sin(q.anim_time*90*4)", 0]
},
"face": {
"rotation": [0, 0, "2*math.abs(query.anim_time*90/2)"],
"position": [0, 0, 0]
},
"eye_left": {
"rotation": [0, 0, 0]
},
"eye_right": {
"rotation": [0, 0, 0]
},
"shell": {
"scale": 0
}
}
},
"animation.minior.blink": {
"animation_length": 0.1667,
"bones": {
"eyes_ditto": {
"position": {
"0.0": [0, 0, 0.1],
"0.1667": {"pre": [0, 0, 0.1], "post": [0, 0, 0]}
}
},
"eyes_blink_ditto": {
"position": {
"0.0": [0, 0, -0.1],
"0.1667": {"pre": [0, 0, -0.1], "post": [0, 0, 0]}
}
}
}
},
"animation.minior.ditto": {
"loop": true,
"bones": {
"face": {
"scale": 0
},
"face_ditto": {
"position": [0, 0, -0.1]
}
}
}
}
}
@@ -15,347 +15,6 @@
"name": "oddish",
"pivot": [0, 0, 0]
},
{
"name": "body",
"parent": "oddish",
"pivot": [0, 5.5, 0]
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 5.5, 0],
"cubes": [
{"origin": [-4.5, 2, -3], "size": [9, 7, 6], "uv": [0, 0]}
]
},
{
"name": "mouth",
"parent": "torso",
"pivot": [0, 4, -2.905]
},
{
"name": "mouth_closed",
"parent": "mouth",
"pivot": [0, 4, -3.01],
"cubes": [
{"origin": [-1, 3.5, -3.01], "size": [2, 1, 0], "uv": [60, 12], "mirror": true}
]
},
{
"name": "mouth_open",
"parent": "mouth",
"pivot": [0, 4, -2.91],
"cubes": [
{"origin": [-1, 3, -2.91], "size": [2, 2, 0], "uv": [54, 0]}
]
},
{
"name": "locator_mouth",
"parent": "mouth",
"pivot": [0, 4, -3],
"locators": {
"mouth": [0, 4, -3]
}
},
{
"name": "eyes",
"parent": "torso",
"pivot": [0, 5.5, -3.025]
},
{
"name": "eye_right",
"parent": "eyes",
"pivot": [-2, 5.5, -3.01],
"cubes": [
{"origin": [-2.5, 5, -3.01], "size": [1, 1, 0], "uv": [62, 0]}
]
},
{
"name": "eyelid_right",
"parent": "eye_right",
"pivot": [-2.25, 6, -2.41],
"cubes": [
{"origin": [-3.25, 5, -2.91], "size": [2, 2, 1], "inflate": 0.01, "uv": [58, 2], "mirror": true}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
"pivot": [-2, 5.5, -3],
"locators": {
"eye1": [-2, 5.5, -3]
}
},
{
"name": "eye_left",
"parent": "eyes",
"pivot": [2, 5.5, -3.01],
"cubes": [
{"origin": [1.5, 5, -3.01], "size": [1, 1, 0], "uv": [62, 0], "mirror": true}
]
},
{
"name": "eyelid_left",
"parent": "eye_left",
"pivot": [2.25, 6, -2.41],
"cubes": [
{"origin": [1.25, 5, -2.91], "size": [2, 2, 1], "inflate": 0.01, "uv": [58, 2]}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [2, 5.5, -3],
"locators": {
"eye2": [2, 5.5, -3]
}
},
{
"name": "leaves",
"parent": "torso",
"pivot": [0, 5.5, 0]
},
{
"name": "leaf_center",
"parent": "leaves",
"pivot": [0, 9, -1.5],
"cubes": [
{"origin": [-2.5, 9, -1.5], "size": [5, 5, 0], "uv": [30, 17]}
]
},
{
"name": "leaf_center2",
"parent": "leaf_center",
"pivot": [0, 14, -1.5],
"rotation": [-15, 0, 0],
"cubes": [
{"origin": [-2.5, 14, -1.5], "size": [5, 6, 0], "uv": [30, 11]},
{"origin": [-0.5, 20, -1.5], "size": [2, 0, 2], "pivot": [0.5, 20, -1.5], "rotation": [-22.5, 0, 0], "uv": [0, 0]}
]
},
{
"name": "locator_special",
"parent": "leaf_center2",
"pivot": [0, 15.5, -1.5],
"locators": {
"special": [0, 15.5, -1.5]
}
},
{
"name": "leaf_front_right",
"parent": "leaves",
"pivot": [-2.75, 9, -1.25],
"rotation": [0, 22.5, -30],
"cubes": [
{"origin": [-5.25, 8, -1.25], "size": [5, 5, 0], "uv": [30, 6]}
]
},
{
"name": "leaf_front_right2",
"parent": "leaf_front_right",
"pivot": [-2.75, 13, -1.25],
"rotation": [-10, 0, 0],
"cubes": [
{"origin": [-5.25, 13, -1.25], "size": [5, 6, 0], "uv": [30, 0]}
]
},
{
"name": "leaf_front_left",
"parent": "leaves",
"pivot": [2.75, 9, -1.25],
"rotation": [0, -22.5, 30],
"cubes": [
{"origin": [0.25, 8, -1.25], "size": [5, 5, 0], "uv": [20, 26]}
]
},
{
"name": "leaf_front_left2",
"parent": "leaf_front_left",
"pivot": [2.75, 13, -1.25],
"rotation": [-10, 0, 0],
"cubes": [
{"origin": [0.25, 13, -1.25], "size": [5, 6, 0], "uv": [20, 21]}
]
},
{
"name": "leaf_back_right",
"parent": "leaves",
"pivot": [-1.25, 9, 0],
"rotation": [-5, -7.5, -10],
"cubes": [
{"origin": [-4.2716, 8.75215, 0.02454], "size": [5, 5, 0], "uv": [10, 27]}
]
},
{
"name": "leaf_back_right2",
"parent": "leaf_back_right",
"pivot": [-1.7716, 13.75215, 0.02454],
"rotation": [-5, 0, 0],
"cubes": [
{"origin": [-4.2716, 13.75215, 0.02454], "size": [5, 6, 0], "uv": [10, 21]}
]
},
{
"name": "leaf_back_left",
"parent": "leaves",
"pivot": [1.25, 9, 0.5],
"rotation": [-5, 7.5, 10],
"cubes": [
{"origin": [-0.75, 8.75, 0.5], "size": [5, 5, 0], "uv": [0, 26]}
]
},
{
"name": "leaf_back_left2",
"parent": "leaf_back_left",
"pivot": [1.75, 13.75, 0.5],
"rotation": [-5, 0, 0],
"cubes": [
{"origin": [-0.75, 13.75, 0.5], "size": [5, 6, 0], "uv": [0, 20]}
]
},
{
"name": "head_locators",
"parent": "torso",
"pivot": [0, 9, -1.5]
},
{
"name": "locator_head",
"parent": "head_locators",
"pivot": [0, 9, -1.5],
"locators": {
"head": [0, 9, -1.5]
}
},
{
"name": "locator_item_hat",
"parent": "head_locators",
"pivot": [0, 9, 0],
"locators": {
"item_hat": [0, 9, 0]
}
},
{
"name": "locator_face",
"parent": "head_locators",
"pivot": [0, 5.5, -3],
"locators": {
"face": [0, 5.5, -3]
}
},
{
"name": "locator_item_face",
"parent": "head_locators",
"pivot": [0, 5.5, -3],
"locators": {
"item_face": [0, 5.5, -3]
}
},
{
"name": "locator_physical",
"parent": "head_locators",
"pivot": [0, 7.5, -3],
"locators": {
"physical": [0, 7.5, -3]
}
},
{
"name": "locator_item",
"parent": "torso",
"pivot": [-4.5, 5.5, 0],
"rotation": [0, 180, -90],
"locators": {
"item": [-4.5, 5.5, 0]
}
},
{
"name": "legs",
"parent": "body",
"pivot": [0, 5.5, 0]
},
{
"name": "leg_right",
"parent": "legs",
"pivot": [-2, 2, 0.25],
"cubes": [
{"origin": [-2.5, 0.5, -0.25], "size": [1, 2, 1], "uv": [0, 2]}
]
},
{
"name": "foot_right",
"parent": "leg_right",
"pivot": [-2, 1, 0.25],
"rotation": [0, 5, 0],
"cubes": [
{"origin": [-3.5, 0, -1.25], "size": [3, 1, 3], "uv": [15, 14]}
]
},
{
"name": "foot_right2",
"parent": "foot_right",
"pivot": [-2, 0, -1.25],
"cubes": [
{"origin": [-3.5, 0, -3.25], "size": [3, 1, 2], "inflate": 0.01, "uv": [4, 17]}
]
},
{
"name": "locator_foot_primary",
"parent": "foot_right2",
"pivot": [-2, 0.5, -2],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-2, 0.5, -2]
}
},
{
"name": "leg_left",
"parent": "legs",
"pivot": [2, 2, 0.25],
"cubes": [
{"origin": [1.5, 0.5, -0.25], "size": [1, 2, 1], "uv": [0, 2]}
]
},
{
"name": "foot_left",
"parent": "leg_left",
"pivot": [2, 1, 0.25],
"rotation": [0, -5, 0],
"cubes": [
{"origin": [0.5, 0, -1.25], "size": [3, 1, 3], "uv": [3, 13]}
]
},
{
"name": "foot_left2",
"parent": "foot_left",
"pivot": [2, 0, -1.25],
"cubes": [
{"origin": [0.5, 0, -3.25], "size": [3, 1, 2], "inflate": 0.01, "uv": [16, 18]}
]
},
{
"name": "locator_foot_secondary",
"parent": "foot_left2",
"pivot": [2, 0.5, -2],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [2, 0.5, -2]
}
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 9, 0],
"locators": {
"middle": [0, 9, 0]
}
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 5.5, -4],
"locators": {
"target": [0, 5.5, -4]
}
},
{
"name": "locator_root",
"parent": "oddish",
@@ -371,6 +30,519 @@
"locators": {
"top": [0, 18, 0]
}
},
{
"name": "body",
"parent": "oddish",
"pivot": [0, 5.5, 0]
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 8, 0],
"locators": {
"middle": [0, 8, 0]
}
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 5.5, -5],
"locators": {
"target": [0, 5.5, -5]
}
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 4.5, 0]
},
{
"name": "head_ai",
"parent": "torso",
"pivot": [0, 4.5, 0],
"cubes": [
{"origin": [-4.5, 2, -4], "size": [9, 7, 8], "uv": [0, 0]}
]
},
{
"name": "locator_physical",
"parent": "head_ai",
"pivot": [0, 7.5, -4],
"locators": {
"physical": [0, 7.5, -4]
}
},
{
"name": "locator_item_face",
"parent": "head_ai",
"pivot": [0, 6.35, -4],
"locators": {
"item_face": [0, 6.35, -4]
}
},
{
"name": "locator_face",
"parent": "head_ai",
"pivot": [0, 5.5, -4],
"locators": {
"face": [0, 5.5, -4]
}
},
{
"name": "locator_item_hat",
"parent": "head_ai",
"pivot": [0, 9.5, 0],
"locators": {
"item_hat": [0, 9.5, 0]
}
},
{
"name": "locator_head",
"parent": "head_ai",
"pivot": [0, 9, -4],
"locators": {
"head": [0, 9, -4]
}
},
{
"name": "face",
"parent": "head_ai",
"pivot": [0, 5, -4]
},
{
"name": "mouth",
"parent": "face",
"pivot": [0, 4.25, -3.905]
},
{
"name": "mouth_closed",
"parent": "mouth",
"pivot": [0, 4.5, -4.01],
"cubes": [
{"origin": [-1.5, 4, -4.01], "size": [1, 1, 1], "uv": [0, 4]},
{"origin": [0.5, 4, -4.01], "size": [1, 1, 1], "uv": [4, 4]}
]
},
{
"name": "mouth_closed2",
"parent": "mouth_closed",
"pivot": [0, 4, -4.01],
"cubes": [
{"origin": [-0.5, 3.5, -4.01], "size": [1, 1, 1], "inflate": 0.01, "uv": [0, 6]}
]
},
{
"name": "mouth_open",
"parent": "mouth",
"pivot": [0, 4.5, -3.91],
"cubes": [
{"origin": [-1.5, 4, -3.91], "size": [3, 1, 1], "uv": [19, 16]}
]
},
{
"name": "mouth_open2",
"parent": "mouth_open",
"pivot": [0, 4, -3.91],
"cubes": [
{"origin": [-1, 3.5, -3.91], "size": [2, 1, 1], "inflate": 0.01, "uv": [27, 16]}
]
},
{
"name": "mouth_open_small",
"parent": "mouth",
"pivot": [0, 4.5, -3.91],
"cubes": [
{"origin": [-0.5, 3.5, -3.91], "size": [1, 2, 1], "uv": [59, 16]}
]
},
{
"name": "locator_mouth",
"parent": "mouth",
"pivot": [0, 4, -4],
"locators": {
"mouth": [0, 4, -4],
"special": [0, 4, -4]
}
},
{
"name": "locator_item",
"parent": "mouth",
"pivot": [0, 4, -4],
"rotation": [90, 0, 0],
"locators": {
"item": {
"offset": [0, 4, -4],
"rotation": [0, 45, 0]
}
}
},
{
"name": "eyes",
"parent": "face",
"pivot": [0, 6, -4.025]
},
{
"name": "eye_left",
"parent": "eyes",
"pivot": [2, 6, -4.01],
"cubes": [
{"origin": [1.5, 5.5, -4.01], "size": [1, 1, 1], "inflate": 0.01, "uv": [11, 16]}
]
},
{
"name": "eye_expression_left",
"parent": "eye_left",
"pivot": [2, 6.5, -3.91],
"cubes": [
{"origin": [1.5, 6, -3.91], "size": [1, 1, 1], "inflate": 0.02, "uv": [0, 0]}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [2, 6, -4],
"locators": {
"eye2": [2, 6, -4]
}
},
{
"name": "eye_right",
"parent": "eyes",
"pivot": [-2, 6, -4.01],
"cubes": [
{"origin": [-2.5, 5.5, -4.01], "size": [1, 1, 1], "inflate": 0.01, "uv": [15, 16], "mirror": true}
]
},
{
"name": "eye_expression_right",
"parent": "eye_right",
"pivot": [-2, 6.5, -3.91],
"cubes": [
{"origin": [-2.5, 6, -3.91], "size": [1, 1, 1], "inflate": 0.02, "uv": [4, 0], "mirror": true}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
"pivot": [-2, 6, -4],
"locators": {
"eye1": [-2, 6, -4]
}
},
{
"name": "eyelid_left",
"parent": "eyes",
"pivot": [1.5, 6.25, -3.41],
"cubes": [
{"origin": [1, 5.25, -3.91], "size": [2, 2, 1], "uv": [34, 10]}
]
},
{
"name": "eyelid_right",
"parent": "eyes",
"pivot": [-1.5, 6.25, -3.41],
"cubes": [
{"origin": [-3, 5.25, -3.91], "size": [2, 2, 1], "uv": [34, 7], "mirror": true}
]
},
{
"name": "eyelid_happy_left",
"parent": "eyes",
"pivot": [1.5, 6.25, -3.41],
"cubes": [
{"origin": [1, 5.25, -3.91], "size": [2, 2, 1], "uv": [40, 10]},
{"origin": [1.5, 5.75, -3.92], "size": [1, 1, 1], "inflate": 0.02, "uv": [0, 2]}
]
},
{
"name": "eyelid_happy_right",
"parent": "eyes",
"pivot": [-1.5, 6.25, -3.41],
"cubes": [
{"origin": [-3, 5.25, -3.91], "size": [2, 2, 1], "uv": [40, 7], "mirror": true},
{"origin": [-2.5, 5.75, -3.92], "size": [1, 1, 1], "inflate": 0.02, "uv": [4, 2], "mirror": true}
]
},
{
"name": "eyelid_recoil_left",
"parent": "eyes",
"pivot": [2, 6.25, -3.41],
"cubes": [
{"origin": [1, 5.25, -3.91], "size": [2, 2, 1], "uv": [46, 10]}
]
},
{
"name": "eyelid_recoil_right",
"parent": "eyes",
"pivot": [-2, 6.25, -3.41],
"cubes": [
{"origin": [-3, 5.25, -3.91], "size": [2, 2, 1], "uv": [46, 7], "mirror": true}
]
},
{
"name": "face_ditto",
"parent": "head_ai",
"pivot": [0, 4.75, -3.9]
},
{
"name": "eyes_ditto",
"parent": "face_ditto",
"pivot": [0, 5.5, -3.92],
"cubes": [
{"origin": [-3, 5, -3.92], "size": [6, 1, 0], "uv": [52, 7]}
]
},
{
"name": "eyes_blink_ditto",
"parent": "face_ditto",
"pivot": [0, 5.5, -3.82],
"cubes": [
{"origin": [-3.5, 5, -3.82], "size": [7, 1, 0], "uv": [50, 4]},
{"origin": [-3, 5.5, -3.83], "size": [6, 1, 0], "uv": [52, 9]}
]
},
{
"name": "mouth_ditto",
"parent": "face_ditto",
"pivot": [0, 3.75, -3.9],
"cubes": [
{"origin": [-2.5, 3, -3.91], "size": [5, 1, 0], "uv": [54, 11]},
{"origin": [-3.5, 3.5, -3.91], "size": [7, 1, 0], "uv": [50, 5]}
]
},
{
"name": "mouth_open_ditto",
"parent": "face_ditto",
"pivot": [0, 3.5, -3.81],
"cubes": [
{"origin": [-3.5, 2.5, -3.81], "size": [7, 2, 0], "uv": [50, 13]}
]
},
{
"name": "leaves",
"parent": "head_ai",
"pivot": [0, 9, -1]
},
{
"name": "leaf_center",
"parent": "leaves",
"pivot": [0, 9, -1],
"rotation": [-2.5, 0, 0],
"cubes": [
{"origin": [-2.5, 9, -1], "size": [5, 5, 0], "uv": [1, 26]}
]
},
{
"name": "leaf_center2",
"parent": "leaf_center",
"pivot": [0, 14, -1],
"cubes": [
{"origin": [-2.5, 14, -1], "size": [5, 7, 0], "uv": [1, 18]}
]
},
{
"name": "leaf_center3",
"parent": "leaf_center2",
"pivot": [0.5, 21, -1],
"cubes": [
{"origin": [-1.5, 21, -1], "size": [3, 0, 3], "uv": [31, 16]}
]
},
{
"name": "leaf_inner_left",
"parent": "leaves",
"pivot": [1, 9, -0.75],
"rotation": [0, 0, 35]
},
{
"name": "leaf_inner_rotation_left",
"parent": "leaf_inner_left",
"pivot": [1, 9, -0.75],
"rotation": [-22.5, -5, 0],
"cubes": [
{"origin": [-1.5, 9, -0.75], "size": [5, 5, 0], "uv": [23, 26]}
]
},
{
"name": "leaf_inner_left2",
"parent": "leaf_inner_rotation_left",
"pivot": [1, 14, -0.75],
"cubes": [
{"origin": [-1.5, 14, -0.75], "size": [5, 6, 0], "uv": [23, 19]}
]
},
{
"name": "leaf_inner_left3",
"parent": "leaf_inner_left2",
"pivot": [1, 20, -0.75],
"cubes": [
{"origin": [-0.5, 20, -0.75], "size": [4, 3, 0], "uv": [50, 16]}
]
},
{
"name": "leaf_inner_right",
"parent": "leaves",
"pivot": [-1, 9, -0.75],
"rotation": [0, 0, -35]
},
{
"name": "leaf_inner_rotation_right",
"parent": "leaf_inner_right",
"pivot": [-1, 9, -0.75],
"rotation": [-22.5, 5, 0],
"cubes": [
{"origin": [-3.5, 9, -0.75], "size": [5, 5, 0], "uv": [34, 26], "mirror": true}
]
},
{
"name": "leaf_inner_right2",
"parent": "leaf_inner_rotation_right",
"pivot": [-1, 14, -0.75],
"cubes": [
{"origin": [-3.5, 14, -0.75], "size": [5, 6, 0], "uv": [12, 19], "mirror": true}
]
},
{
"name": "leaf_inner_right3",
"parent": "leaf_inner_right2",
"pivot": [-1, 20, -0.75],
"cubes": [
{"origin": [-3.5, 20, -0.75], "size": [4, 3, 0], "uv": [41, 16], "mirror": true}
]
},
{
"name": "leaf_outer_left",
"parent": "leaves",
"pivot": [0.5, 9, -1],
"rotation": [0, 0, 70]
},
{
"name": "leaf_outer_rotation_left",
"parent": "leaf_outer_left",
"pivot": [0.5, 9, -1],
"rotation": [-7.5, 7.5, 0],
"cubes": [
{"origin": [-2, 9, -1], "size": [5, 5, 0], "uv": [45, 26]}
]
},
{
"name": "leaf_outer_left2",
"parent": "leaf_outer_rotation_left",
"pivot": [0.5, 14, -1],
"cubes": [
{"origin": [-2, 14, -1], "size": [5, 5, 0], "uv": [45, 20]}
]
},
{
"name": "leaf_outer_left3",
"parent": "leaf_outer_left2",
"pivot": [0.5, 19, -1],
"cubes": [
{"origin": [0, 19, -1], "size": [3, 3, 0], "uv": [56, 28]}
]
},
{
"name": "leaf_outer_right",
"parent": "leaves",
"pivot": [-0.5, 9, -1],
"rotation": [0, 0, -70]
},
{
"name": "leaf_outer_rotation_right",
"parent": "leaf_outer_right",
"pivot": [-0.5, 9, -1],
"rotation": [-7.5, -7.5, 0],
"cubes": [
{"origin": [-3, 9, -1], "size": [5, 5, 0], "uv": [12, 26], "mirror": true}
]
},
{
"name": "leaf_outer_right2",
"parent": "leaf_outer_rotation_right",
"pivot": [-0.5, 14, -1],
"cubes": [
{"origin": [-3, 14, -1], "size": [5, 5, 0], "uv": [34, 20], "mirror": true}
]
},
{
"name": "leaf_outer_right3",
"parent": "leaf_outer_right2",
"pivot": [-0.5, 19, -1],
"cubes": [
{"origin": [-3, 19, -1], "size": [3, 3, 0], "uv": [56, 22], "mirror": true}
]
},
{
"name": "legs",
"parent": "body",
"pivot": [0, 2, 0]
},
{
"name": "leg_left",
"parent": "legs",
"pivot": [1.75, 2, 0.75],
"cubes": [
{"origin": [1.25, 0.5, 0.25], "size": [1, 2, 1], "uv": [47, 0]}
]
},
{
"name": "foot_left",
"parent": "leg_left",
"pivot": [1.75, 1.1, 0.75],
"cubes": [
{"origin": [0.25, 0, -1.25], "size": [3, 1, 3], "uv": [38, 0]}
]
},
{
"name": "foot_left2",
"parent": "foot_left",
"pivot": [1.75, 0, -1.25],
"cubes": [
{"origin": [0.25, 0, -3.25], "size": [3, 1, 2], "uv": [36, 4]}
]
},
{
"name": "locator_foot_secondary",
"parent": "foot_left2",
"pivot": [2, 0.5, -2.25],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [2, 0.5, -2.25]
}
},
{
"name": "leg_right",
"parent": "legs",
"pivot": [-1.75, 2, 0.75],
"cubes": [
{"origin": [-2.25, 0.5, 0.25], "size": [1, 2, 1], "uv": [35, 0], "mirror": true}
]
},
{
"name": "foot_right",
"parent": "leg_right",
"pivot": [-1.75, 1.1, 0.75],
"cubes": [
{"origin": [-3.25, 0, -1.25], "size": [3, 1, 3], "uv": [26, 0], "mirror": true}
]
},
{
"name": "foot_right2",
"parent": "foot_right",
"pivot": [-1.75, 0, -1.25],
"cubes": [
{"origin": [-3.25, 0, -3.25], "size": [3, 1, 2], "uv": [26, 4], "mirror": true}
]
},
{
"name": "locator_foot_primary",
"parent": "foot_right2",
"pivot": [-2, 0.5, -2.25],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-2, 0.5, -2.25]
}
}
]
}
@@ -1,335 +0,0 @@
{
"format_version": "1.12.0",
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.unknown",
"texture_width": 64,
"texture_height": 64,
"visible_bounds_width": 3,
"visible_bounds_height": 2.5,
"visible_bounds_offset": [0, 0.75, 0]
},
"bones": [
{
"name": "vileplume",
"pivot": [0, 0, 0]
},
{
"name": "body",
"parent": "vileplume",
"pivot": [0, 7, 0]
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 2, 0],
"cubes": [
{"origin": [-5.5, 2, -4], "size": [11, 10, 8], "uv": [0, 0]}
]
},
{
"name": "mouth",
"parent": "torso",
"pivot": [0, 0, 0]
},
{
"name": "mouth_closed",
"parent": "mouth",
"pivot": [0, 5.25, -4.01],
"cubes": [
{"origin": [-2, 4.25, -4.01], "size": [4, 2, 0], "uv": [38, 60], "mirror": true}
]
},
{
"name": "mouth_open",
"parent": "mouth",
"pivot": [0, 5.25, -3.91],
"cubes": [
{"origin": [-1, 3.75, -3.91], "size": [2, 3, 0], "uv": [29, 57], "mirror": true}
]
},
{
"name": "locator_mouth",
"parent": "mouth",
"pivot": [0, 5.25, -4],
"locators": {
"mouth": [0, 5.25, -4]
}
},
{
"name": "eyes",
"parent": "torso",
"pivot": [0, 7, -4]
},
{
"name": "eye_right",
"parent": "eyes",
"pivot": [-2.75, 7, -4.01],
"cubes": [
{"origin": [-3.25, 6.5, -4.01], "size": [1, 1, 0], "uv": [57, 62]}
]
},
{
"name": "eyelid_right",
"parent": "eye_right",
"pivot": [-2.75, 7, -3.41],
"cubes": [
{"origin": [-3.75, 6.5, -3.91], "size": [2, 1, 1], "inflate": 0.01, "uv": [39, 54], "mirror": true}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
"pivot": [-2.75, 7, -4],
"locators": {
"eye1": [-2.75, 7, -4]
}
},
{
"name": "eye_left",
"parent": "eyes",
"pivot": [2.75, 7, -4.01],
"cubes": [
{"origin": [2.25, 6.5, -4.01], "size": [1, 1, 0], "uv": [60, 62], "mirror": true}
]
},
{
"name": "eyelid_left",
"parent": "eye_left",
"pivot": [2.75, 7, -3.41],
"cubes": [
{"origin": [1.75, 6.5, -3.91], "size": [2, 1, 1], "inflate": 0.01, "uv": [39, 57], "mirror": true}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [2.75, 7, -4],
"locators": {
"eye2": [2.75, 7, -4]
}
},
{
"name": "flower",
"parent": "torso",
"pivot": [0, 12, 0],
"cubes": [
{"origin": [-3.5, 11.5, -3.5], "size": [7, 4, 7], "uv": [0, 38]},
{"origin": [-5, 11, -13.5], "size": [10, 3, 5], "uv": [34, 33]},
{"origin": [-1.5, 11, -8.5], "size": [3, 3, 5], "uv": [48, 53]},
{"origin": [5, 11, -12.5], "size": [2, 3, 4], "uv": [0, 18]},
{"origin": [-7, 11, -12.5], "size": [2, 3, 4], "uv": [0, 18], "mirror": true},
{"origin": [-11.5, 11, -8.5], "size": [10, 3, 12], "uv": [0, 18]},
{"origin": [-13.5, 11, -7.5], "size": [2, 3, 9], "uv": [42, 41], "mirror": true},
{"origin": [1.5, 11, -8.5], "size": [10, 3, 12], "uv": [0, 18], "mirror": true},
{"origin": [11.5, 11, -7.5], "size": [2, 3, 9], "uv": [42, 41]},
{"origin": [-10.5, 11, 3.5], "size": [9, 3, 9], "uv": [0, 52]},
{"origin": [-12.5, 11, 3.5], "size": [2, 3, 7], "uv": [46, 20], "mirror": true},
{"origin": [1.5, 11, 3.5], "size": [9, 3, 9], "uv": [0, 52], "mirror": true},
{"origin": [10.5, 11, 3.5], "size": [2, 3, 7], "uv": [46, 20]},
{"origin": [-1.5, 11, 3.5], "size": [3, 3, 8], "uv": [42, 9]}
]
},
{
"name": "locator_special",
"parent": "flower",
"pivot": [0, 14.5, 0],
"locators": {
"special": [0, 14.5, 0]
}
},
{
"name": "head_locators",
"parent": "torso",
"pivot": [0, 7, -4]
},
{
"name": "locator_item_face",
"parent": "head_locators",
"pivot": [0, 7, -4],
"locators": {
"item_face": [0, 7, -4]
}
},
{
"name": "locator_head",
"parent": "head_locators",
"pivot": [0, 15.5, 0],
"locators": {
"head": [0, 15.5, 0]
}
},
{
"name": "locator_item_hat",
"parent": "head_locators",
"pivot": [0, 15.5, 0],
"locators": {
"item_hat": [0, 15.5, 0]
}
},
{
"name": "locator_face",
"parent": "head_locators",
"pivot": [0, 7, -4],
"locators": {
"face": [0, 7, -4]
}
},
{
"name": "arms",
"parent": "torso",
"pivot": [0, 2, 0]
},
{
"name": "arm_right",
"parent": "arms",
"pivot": [-5.5, 7, -0.5],
"cubes": [
{"origin": [-9.5, 5, -1.5], "size": [5, 2, 2], "inflate": 0.02, "uv": [30, 4], "mirror": true}
]
},
{
"name": "locator_hand_primary",
"parent": "arm_right",
"pivot": [-8.5, 6, -0.5],
"rotation": [0, 90, 0],
"locators": {
"hand_primary": [-8.5, 6, -0.5],
"physical": [-8.5, 6, -0.5]
}
},
{
"name": "locator_item",
"parent": "arm_right",
"pivot": [-9.5, 6, -0.5],
"locators": {
"item": [-9.5, 6, -0.5]
}
},
{
"name": "arm_left",
"parent": "arms",
"pivot": [5.5, 7, -0.5],
"cubes": [
{"origin": [4.5, 5, -1.5], "size": [5, 2, 2], "inflate": 0.02, "uv": [30, 4]}
]
},
{
"name": "locator_hand_secondary",
"parent": "arm_left",
"pivot": [8.5, 6, -0.5],
"rotation": [0, -90, 0],
"locators": {
"hand_secondary": [8.5, 6, -0.5]
}
},
{
"name": "legs",
"parent": "body",
"pivot": [0, 7, 0]
},
{
"name": "leg_right",
"parent": "legs",
"pivot": [-3.25, 2, 0.25],
"cubes": [
{"origin": [-4.25, 0.5, -0.75], "size": [2, 3, 2], "uv": [33, 24]}
]
},
{
"name": "foot_right",
"parent": "leg_right",
"pivot": [-3.25, 1, 0.25],
"rotation": [0, 15, 0],
"cubes": [
{"origin": [-4.75, 0, -2.25], "size": [3, 1, 4], "uv": [42, 4], "mirror": true}
]
},
{
"name": "foot_right2",
"parent": "foot_right",
"pivot": [-3.25, 0, -2.25],
"cubes": [
{"origin": [-4.75, 0, -5.25], "size": [3, 1, 3], "inflate": 0.01, "uv": [43, 0], "mirror": true}
]
},
{
"name": "locator_foot_primary",
"parent": "foot_right2",
"pivot": [-3.25, 0.5, -3.75],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-3.25, 0.5, -3.75]
}
},
{
"name": "leg_left",
"parent": "legs",
"pivot": [3.25, 2, 0.25],
"cubes": [
{"origin": [2.25, 0.5, -0.75], "size": [2, 3, 2], "uv": [33, 19]}
]
},
{
"name": "foot_left",
"parent": "leg_left",
"pivot": [3.25, 1, 0.25],
"rotation": [0, -15, 0],
"cubes": [
{"origin": [1.75, 0, -2.25], "size": [3, 1, 4], "uv": [24, 45], "mirror": true}
]
},
{
"name": "foot_left2",
"parent": "foot_left",
"pivot": [3.25, 0, -2.25],
"cubes": [
{"origin": [1.75, 0, -5.25], "size": [3, 1, 3], "inflate": 0.01, "uv": [25, 41], "mirror": true}
]
},
{
"name": "locator_foot_secondary",
"parent": "foot_left2",
"pivot": [3.25, 0.5, -3.75],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [3.25, 0.5, -3.75]
}
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 7.25, 0],
"locators": {
"middle": [0, 7.25, 0]
}
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 7.25, -5],
"locators": {
"target": [0, 7.25, -5]
}
},
{
"name": "locator_root",
"parent": "vileplume",
"pivot": [0, 0, 0],
"locators": {
"root": [0, 0, 0]
}
},
{
"name": "locator_top",
"parent": "vileplume",
"pivot": [0, 15.5, 0],
"locators": {
"top": [0, 15.5, 0]
}
}
]
}
]
}
@@ -0,0 +1,632 @@
{
"format_version": "1.12.0",
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.vileplume_female",
"texture_width": 128,
"texture_height": 128,
"visible_bounds_width": 4,
"visible_bounds_height": 2.5,
"visible_bounds_offset": [0, 0.75, 0]
},
"bones": [
{
"name": "vileplume",
"pivot": [0, 0, 0]
},
{
"name": "locator_root",
"parent": "vileplume",
"pivot": [0, 0, 0],
"locators": {
"root": [0, 0, 0]
}
},
{
"name": "locator_top",
"parent": "vileplume",
"pivot": [0, 23, 0],
"locators": {
"top": [0, 23, 0]
}
},
{
"name": "body",
"parent": "vileplume",
"pivot": [0, 10, 0]
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 5.25, 0.5]
},
{
"name": "head_ai",
"parent": "torso",
"pivot": [0, 5.25, 0.5],
"cubes": [
{"origin": [-6.5, 2.75, -6.5], "size": [13, 15, 13], "inflate": 0.01, "uv": [0, 0]}
]
},
{
"name": "locator_face",
"parent": "head_ai",
"pivot": [0, 10.5, -6.5],
"locators": {
"face": [0, 10.5, -6.5]
}
},
{
"name": "locator_item_hat",
"parent": "head_ai",
"pivot": [0, 23, 0],
"locators": {
"item_hat": [0, 23, 0]
}
},
{
"name": "locator_head",
"parent": "head_ai",
"pivot": [0, 23, 0],
"locators": {
"head": [0, 23, 0]
}
},
{
"name": "locator_item_face",
"parent": "head_ai",
"pivot": [0, 11, -6.5],
"locators": {
"item_face": [0, 11, -6.5]
}
},
{
"name": "face",
"parent": "head_ai",
"pivot": [0, 10, -6.51]
},
{
"name": "eyes",
"parent": "face",
"pivot": [0, 10, -6.51]
},
{
"name": "eye_left",
"parent": "eyes",
"pivot": [2.75, 10.5, -6.51],
"cubes": [
{"origin": [2.25, 10, -6.52], "size": [1, 1, 1], "uv": [120, 17]}
]
},
{
"name": "eye_expression_left",
"parent": "eye_left",
"pivot": [2.75, 11, -6.42],
"cubes": [
{"origin": [2.25, 10.5, -6.42], "size": [1, 1, 1], "inflate": 0.01, "uv": [58, 3]}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [2.75, 10.5, -6.5],
"locators": {
"eye2": [2.75, 10.5, -6.5]
}
},
{
"name": "eye_right",
"parent": "eyes",
"pivot": [-2.75, 10.5, -6.51],
"cubes": [
{"origin": [-3.25, 10, -6.52], "size": [1, 1, 1], "uv": [115, 17], "mirror": true}
]
},
{
"name": "eye_expression_right",
"parent": "eye_right",
"pivot": [-2.75, 11, -6.42],
"cubes": [
{"origin": [-3.25, 10.5, -6.42], "size": [1, 1, 1], "inflate": 0.01, "uv": [48, 3], "mirror": true}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
"pivot": [-2.75, 10.5, -6.5],
"locators": {
"eye1": [-2.75, 10.5, -6.5]
}
},
{
"name": "eyelid_left",
"parent": "eyes",
"pivot": [2.75, 10.75, -5.92],
"cubes": [
{"origin": [1.75, 9.75, -6.41], "size": [2, 2, 1], "inflate": 0.01, "uv": [0, 28]}
]
},
{
"name": "eyelid_right",
"parent": "eyes",
"pivot": [-2.75, 10.75, -5.92],
"cubes": [
{"origin": [-3.75, 9.75, -6.41], "size": [2, 2, 1], "inflate": 0.01, "uv": [0, 31], "mirror": true}
]
},
{
"name": "eyelid_happy_left",
"parent": "eyes",
"pivot": [3, 10.75, -5.92],
"cubes": [
{"origin": [1.5, 9.75, -6.41], "size": [3, 2, 1], "inflate": 0.01, "uv": [26, 52]}
]
},
{
"name": "eyelid_happy_right",
"parent": "eyes",
"pivot": [-3, 10.75, -5.92],
"cubes": [
{"origin": [-4.5, 9.75, -6.41], "size": [3, 2, 1], "inflate": 0.01, "uv": [53, 16], "mirror": true}
]
},
{
"name": "eyelid_recoil_left",
"parent": "eyes",
"pivot": [2.75, 10.75, -5.92],
"cubes": [
{"origin": [1.75, 9.75, -6.41], "size": [2, 2, 1], "inflate": 0.01, "uv": [0, 40]}
]
},
{
"name": "eyelid_recoil_right",
"parent": "eyes",
"pivot": [-2.75, 10.75, -5.92],
"cubes": [
{"origin": [-3.75, 9.75, -6.41], "size": [2, 2, 1], "inflate": 0.01, "uv": [0, 43], "mirror": true}
]
},
{
"name": "mouth",
"parent": "face",
"pivot": [0, 8.5, -6.52]
},
{
"name": "mouth_closed",
"parent": "mouth",
"pivot": [0, 8.25, -6.52],
"cubes": [
{"origin": [-1, 7.75, -6.51], "size": [2, 1, 1], "inflate": 0.01, "uv": [54, 13]}
]
},
{
"name": "mouth_closed2",
"parent": "mouth_closed",
"pivot": [0, 8.75, -6.52],
"cubes": [
{"origin": [-2, 8.25, -6.52], "size": [1, 1, 1], "uv": [48, 0]},
{"origin": [-2, 8.25, -6.52], "size": [1, 1, 1], "uv": [48, 0]},
{"origin": [1, 8.25, -6.52], "size": [1, 1, 1], "uv": [58, 0]}
]
},
{
"name": "mouth_open",
"parent": "mouth",
"pivot": [0, 8.25, -6.42],
"cubes": [
{"origin": [-1.5, 7.25, -6.42], "size": [3, 1, 1], "uv": [80, 13]},
{"origin": [-2, 8.25, -6.42], "size": [4, 1, 1], "uv": [80, 11]}
]
},
{
"name": "mouth_o",
"parent": "mouth",
"pivot": [0, 8.25, -6.42],
"cubes": [
{"origin": [-1, 7.25, -6.42], "size": [2, 2, 1], "uv": [80, 15]}
]
},
{
"name": "locator_mouth",
"parent": "mouth",
"pivot": [0, 8.25, -6.5],
"locators": {
"mouth": [0, 8.25, -6.5]
}
},
{
"name": "face_ditto",
"parent": "head_ai",
"pivot": [0, 7.5, -6.4]
},
{
"name": "eyes_ditto",
"parent": "face_ditto",
"pivot": [0, 8.25, -6.42],
"cubes": [
{"origin": [-4.5, 7.75, -6.42], "size": [9, 1, 0], "uv": [109, 35]}
]
},
{
"name": "eyes_blink_ditto",
"parent": "face_ditto",
"pivot": [0, 8.25, -6.32],
"cubes": [
{"origin": [-5, 7.75, -6.32], "size": [10, 1, 0], "uv": [108, 41]},
{"origin": [-4.5, 8.25, -6.33], "size": [9, 1, 0], "uv": [109, 42]}
]
},
{
"name": "mouth_ditto",
"parent": "face_ditto",
"pivot": [0, 6.5, -6.4],
"cubes": [
{"origin": [-4, 5.75, -6.42], "size": [8, 1, 0], "uv": [110, 39]},
{"origin": [-5, 6.25, -6.42], "size": [10, 1, 0], "uv": [108, 37]}
]
},
{
"name": "mouth_open_ditto",
"parent": "face_ditto",
"pivot": [0, 6.25, -6.31],
"cubes": [
{"origin": [-5, 5.25, -6.32], "size": [10, 2, 0], "uv": [108, 43]}
]
},
{
"name": "arms",
"parent": "head_ai",
"pivot": [0, 8.25, -1.75]
},
{
"name": "arm_left",
"parent": "arms",
"pivot": [6.5, 8.25, -1.75],
"cubes": [
{"origin": [6, 7.25, -2.75], "size": [3, 2, 2], "uv": [3, 1]}
]
},
{
"name": "arm_left2",
"parent": "arm_left",
"pivot": [8.85, 8.25, -0.75],
"cubes": [
{"origin": [9, 7.25, -2.75], "size": [3, 2, 2], "inflate": 0.15, "uv": [3, 9]}
]
},
{
"name": "locator_hand_secondary",
"parent": "arm_left2",
"pivot": [10.5, 8.25, -1.75],
"rotation": [0, -90, 0],
"locators": {
"hand_secondary": [10.5, 8.25, -1.75]
}
},
{
"name": "arm_right",
"parent": "arms",
"pivot": [-6.5, 8.25, -1.75],
"cubes": [
{"origin": [-9, 7.25, -2.75], "size": [3, 2, 2], "uv": [3, 5], "mirror": true}
]
},
{
"name": "arm_right2",
"parent": "arm_right",
"pivot": [-8.85, 8.25, -0.75],
"cubes": [
{"origin": [-12, 7.25, -2.75], "size": [3, 2, 2], "inflate": 0.15, "uv": [39, 9], "mirror": true}
]
},
{
"name": "locator_hand_primary",
"parent": "arm_right2",
"pivot": [-10.5, 8.25, -1.75],
"rotation": [0, 90, 0],
"locators": {
"hand_primary": [-10.5, 8.25, -1.75],
"physical": [-10.5, 8.25, -1.75]
}
},
{
"name": "locator_item",
"parent": "arm_right2",
"pivot": [-12, 8.25, -1.75],
"locators": {
"item": [-12, 8.25, -1.75]
}
},
{
"name": "flower",
"parent": "head_ai",
"pivot": [0, 15, 0]
},
{
"name": "flower_main",
"parent": "flower",
"pivot": [-0.5, 15.25, -0.5],
"cubes": [
{"origin": [-4, 20.75, -4], "size": [8, 0, 8], "uv": [100, 26]},
{"origin": [-4.5, 15.25, -4.5], "size": [9, 7, 9], "inflate": -0.1, "uv": [52, 10]},
{"origin": [-4, 20.14, -3.45], "size": [8, 2, 0], "uv": [94, 0]},
{"origin": [-4, 20.14, 3.45], "size": [8, 2, 0], "uv": [94, 2]},
{"origin": [3.45, 20.14, -3.95], "size": [0, 2, 8], "uv": [110, -8]},
{"origin": [-3.45, 20.14, -3.95], "size": [0, 2, 8], "uv": [110, -6], "mirror": true}
]
},
{
"name": "locator_special",
"parent": "flower_main",
"pivot": [0, 23, 0],
"locators": {
"special": [0, 23, 0]
}
},
{
"name": "flower_petals",
"parent": "flower_main",
"pivot": [0, 18, 0],
"rotation": [0, 10, 0]
},
{
"name": "petal_back",
"parent": "flower_petals",
"pivot": [0, 18, 0],
"rotation": [0, 40, 0]
},
{
"name": "petal_back_rotation",
"parent": "petal_back",
"pivot": [0, 15.5, 1.75],
"rotation": [2.5, 0, -1],
"cubes": [
{"origin": [-5, 14.25, 4.25], "size": [10, 6, 4], "inflate": 0.015, "pivot": [0, 17.25, 6.25], "rotation": [0, 180, 0], "uv": [42, 62]},
{"origin": [-5, 20.275, 4.25], "size": [10, 0, 4], "pivot": [0, 17.25, 6.25], "rotation": [0, 180, 0], "uv": [92, 91]}
]
},
{
"name": "petal_back2",
"parent": "petal_back_rotation",
"pivot": [0, 18.25, 8.25],
"cubes": [
{"origin": [-7, 14.25, 8.25], "size": [14, 6, 4], "inflate": 0.015, "pivot": [0, 17.25, 10.25], "rotation": [0, 180, 0], "uv": [46, 72]},
{"origin": [-7.5, 20.275, 8.25], "size": [13, 0, 4], "pivot": [-0.5, 17.25, 10.25], "rotation": [0, 180, 0], "uv": [80, 112]}
]
},
{
"name": "petal_back3",
"parent": "petal_back2",
"pivot": [0, 18.25, 12.25],
"cubes": [
{"origin": [-8.5, 14.25, 12.25], "size": [17, 6, 6], "inflate": 0.015, "pivot": [0, 17.25, 15.25], "rotation": [0, 180, 0], "uv": [82, 70]},
{"origin": [-8.5, 20.275, 12.25], "size": [17, 0, 6], "pivot": [0, 17.25, 15.25], "rotation": [0, 180, 0], "uv": [66, 116]}
]
},
{
"name": "petal_front_left",
"parent": "flower_petals",
"pivot": [0, 18, 0]
},
{
"name": "petal_front_left_rotation",
"parent": "petal_front_left",
"pivot": [0, 15.5, -1.75],
"rotation": [-2.5, 0, 1],
"cubes": [
{"origin": [-7, 14.25, -8], "size": [14, 6, 4], "inflate": 0.01, "uv": [62, 0]},
{"origin": [-7, 20.27, -8], "size": [14, 0, 4], "uv": [42, 93]}
]
},
{
"name": "petal_front_left2",
"parent": "petal_front_left_rotation",
"pivot": [0, 17.25, -8],
"cubes": [
{"origin": [-10.5, 14.25, -12], "size": [21, 6, 4], "inflate": 0.01, "uv": [58, 26]},
{"origin": [-10.5, 20.27, -12], "size": [21, 0, 4], "uv": [42, 97]}
]
},
{
"name": "petal_front_left3",
"parent": "petal_front_left2",
"pivot": [0, 20.25, -12],
"cubes": [
{"origin": [-11.5, 14.25, -18], "size": [23, 6, 6], "inflate": 0.01, "uv": [0, 28]},
{"origin": [-11.5, 20.27, -18], "size": [23, 0, 6], "uv": [28, 102]}
]
},
{
"name": "petal_back_left",
"parent": "flower_petals",
"pivot": [0, 18, 0],
"rotation": [0, -80, 0]
},
{
"name": "petal_back_left_rotation",
"parent": "petal_back_left",
"pivot": [0, 15, -1.75],
"rotation": [-2.5, 0, 1],
"cubes": [
{"origin": [-6.5, 14.25, -8.25], "size": [11, 6, 4], "uv": [88, 16]},
{"origin": [-6.5, 20.26, -8.25], "size": [11, 0, 4], "uv": [102, 87]}
]
},
{
"name": "petal_back_left2",
"parent": "petal_back_left_rotation",
"pivot": [0, 18.25, -8.25],
"cubes": [
{"origin": [-10, 14.25, -12.25], "size": [17, 6, 4], "uv": [30, 52]},
{"origin": [-10, 20.26, -12.25], "size": [17, 0, 4], "uv": [34, 114]}
]
},
{
"name": "petal_back_left3",
"parent": "petal_back_left2",
"pivot": [0, 20.25, -12.25],
"cubes": [
{"origin": [-11, 14.25, -18.25], "size": [19, 6, 6], "uv": [72, 46]},
{"origin": [-11, 20.26, -18.25], "size": [19, 0, 6], "uv": [36, 122]}
]
},
{
"name": "petal_front_right",
"parent": "flower_petals",
"pivot": [0, 18, 0],
"rotation": [0, 80, 0]
},
{
"name": "petal_front_right_rotation",
"parent": "petal_front_right",
"pivot": [0, 15.5, -0.75],
"rotation": [-2.5, 0, 0.5],
"cubes": [
{"origin": [-7, 14.25, -8], "size": [13, 6, 4], "uv": [94, 6], "mirror": true},
{"origin": [-7, 20.26, -8], "size": [13, 0, 4], "uv": [76, 87], "mirror": true}
]
},
{
"name": "petal_front_right2",
"parent": "petal_front_right_rotation",
"pivot": [0, 17.25, -8],
"cubes": [
{"origin": [-10.5, 14.25, -12], "size": [21, 6, 4], "uv": [54, 36], "mirror": true},
{"origin": [-10.5, 20.26, -12], "size": [21, 0, 4], "uv": [-4, 122], "mirror": true}
]
},
{
"name": "petal_front_right3",
"parent": "petal_front_right2",
"pivot": [0, 20.25, -12],
"cubes": [
{"origin": [-11.5, 14.25, -18], "size": [23, 6, 6], "uv": [0, 40], "mirror": true},
{"origin": [-11.5, 20.26, -18], "size": [23, 0, 6], "uv": [32, 108], "mirror": true}
]
},
{
"name": "petal_back_right",
"parent": "flower_petals",
"pivot": [0, 18, 0],
"rotation": [0, 160, 0]
},
{
"name": "petal_back_right_rotation",
"parent": "petal_back_right",
"pivot": [0, 15.5, -1.75],
"rotation": [-2.5, 0, 1],
"cubes": [
{"origin": [-4.5, 14.25, -8.25], "size": [11, 6, 4], "inflate": 0.01, "uv": [0, 52], "mirror": true},
{"origin": [-4.5, 20.27, -8.25], "size": [11, 0, 4], "uv": [70, 93], "mirror": true}
]
},
{
"name": "petal_back_right2",
"parent": "petal_back_right_rotation",
"pivot": [0, 18.25, -8.25],
"cubes": [
{"origin": [-7, 14.25, -12.25], "size": [17, 6, 4], "inflate": 0.01, "uv": [0, 62], "mirror": true},
{"origin": [-7, 20.27, -12.25], "size": [17, 0, 4], "uv": [34, 118], "mirror": true}
]
},
{
"name": "petal_back_right3",
"parent": "petal_back_right2",
"pivot": [0, 18.25, -12.25],
"cubes": [
{"origin": [-8, 14.25, -18.25], "size": [19, 6, 6], "inflate": 0.01, "uv": [72, 58], "mirror": true},
{"origin": [-8, 20.27, -18.25], "size": [19, 0, 6], "uv": [74, 122], "mirror": true}
]
},
{
"name": "legs",
"parent": "body",
"pivot": [0, 3.25, 0.75]
},
{
"name": "leg_left",
"parent": "legs",
"pivot": [2.6, 2.75, 1],
"cubes": [
{"origin": [2.1, 1.5, 0.5], "size": [1, 2, 1], "inflate": 0.1, "uv": [40, 1]}
]
},
{
"name": "foot_left",
"parent": "leg_left",
"pivot": [2.6, 2, 1],
"cubes": [
{"origin": [1.6, -0.1, -3], "size": [2, 2, 5], "inflate": -0.1, "uv": [39, 2]}
]
},
{
"name": "foot_left2",
"parent": "foot_left",
"pivot": [2.6, 0, -2.9],
"cubes": [
{"origin": [1.6, 0, -6.85], "size": [2, 2, 4], "inflate": 0.01, "uv": [58, 46]}
]
},
{
"name": "locator_foot_secondary",
"parent": "foot_left2",
"pivot": [2.6, 1, -5.35],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [2.6, 1, -5.35]
}
},
{
"name": "leg_right",
"parent": "legs",
"pivot": [-2.6, 2.75, 1],
"cubes": [
{"origin": [-3.1, 1.5, 0.5], "size": [1, 2, 1], "inflate": 0.1, "uv": [40, 4], "mirror": true}
]
},
{
"name": "foot_right",
"parent": "leg_right",
"pivot": [-2.6, 2, 1],
"cubes": [
{"origin": [-3.6, -0.1, -3], "size": [2, 2, 5], "inflate": -0.1, "uv": [48, 0], "mirror": true}
]
},
{
"name": "foot_right2",
"parent": "foot_right",
"pivot": [-2.6, 0, -2.9],
"cubes": [
{"origin": [-3.6, 0, -6.85], "size": [2, 2, 4], "inflate": 0.01, "uv": [49, 7], "mirror": true}
]
},
{
"name": "locator_foot_primary",
"parent": "foot_right2",
"pivot": [-2.6, 1, -5.35],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-2.6, 1, -5.35]
}
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 10.75, 0],
"locators": {
"middle": [0, 10.75, 0]
}
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 9, -9],
"locators": {
"target": [0, 9, -9]
}
}
]
}
]
}
@@ -0,0 +1,632 @@
{
"format_version": "1.12.0",
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.vileplume_male",
"texture_width": 128,
"texture_height": 128,
"visible_bounds_width": 4,
"visible_bounds_height": 2.5,
"visible_bounds_offset": [0, 0.75, 0]
},
"bones": [
{
"name": "vileplume",
"pivot": [0, 0, 0]
},
{
"name": "locator_root",
"parent": "vileplume",
"pivot": [0, 0, 0],
"locators": {
"root": [0, 0, 0]
}
},
{
"name": "locator_top",
"parent": "vileplume",
"pivot": [0, 23, 0],
"locators": {
"top": [0, 23, 0]
}
},
{
"name": "body",
"parent": "vileplume",
"pivot": [0, 10, 0]
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 5.25, 0.5]
},
{
"name": "head_ai",
"parent": "torso",
"pivot": [0, 5.25, 0.5],
"cubes": [
{"origin": [-6.5, 2.75, -6.5], "size": [13, 15, 13], "inflate": 0.01, "uv": [0, 0]}
]
},
{
"name": "locator_face",
"parent": "head_ai",
"pivot": [0, 10.5, -6.5],
"locators": {
"face": [0, 10.5, -6.5]
}
},
{
"name": "locator_item_hat",
"parent": "head_ai",
"pivot": [0, 23, 0],
"locators": {
"item_hat": [0, 23, 0]
}
},
{
"name": "locator_head",
"parent": "head_ai",
"pivot": [0, 23, 0],
"locators": {
"head": [0, 23, 0]
}
},
{
"name": "locator_item_face",
"parent": "head_ai",
"pivot": [0, 11, -6.5],
"locators": {
"item_face": [0, 11, -6.5]
}
},
{
"name": "face",
"parent": "head_ai",
"pivot": [0, 10, -6.51]
},
{
"name": "eyes",
"parent": "face",
"pivot": [0, 10, -6.51]
},
{
"name": "eye_left",
"parent": "eyes",
"pivot": [2.75, 10.5, -6.51],
"cubes": [
{"origin": [2.25, 10, -6.52], "size": [1, 1, 1], "uv": [120, 17]}
]
},
{
"name": "eye_expression_left",
"parent": "eye_left",
"pivot": [2.75, 11, -6.42],
"cubes": [
{"origin": [2.25, 10.5, -6.42], "size": [1, 1, 1], "inflate": 0.01, "uv": [58, 3]}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [2.75, 10.5, -6.5],
"locators": {
"eye2": [2.75, 10.5, -6.5]
}
},
{
"name": "eye_right",
"parent": "eyes",
"pivot": [-2.75, 10.5, -6.51],
"cubes": [
{"origin": [-3.25, 10, -6.52], "size": [1, 1, 1], "uv": [115, 17], "mirror": true}
]
},
{
"name": "eye_expression_right",
"parent": "eye_right",
"pivot": [-2.75, 11, -6.42],
"cubes": [
{"origin": [-3.25, 10.5, -6.42], "size": [1, 1, 1], "inflate": 0.01, "uv": [48, 3], "mirror": true}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
"pivot": [-2.75, 10.5, -6.5],
"locators": {
"eye1": [-2.75, 10.5, -6.5]
}
},
{
"name": "eyelid_left",
"parent": "eyes",
"pivot": [2.75, 10.75, -5.92],
"cubes": [
{"origin": [1.75, 9.75, -6.41], "size": [2, 2, 1], "inflate": 0.01, "uv": [0, 28]}
]
},
{
"name": "eyelid_right",
"parent": "eyes",
"pivot": [-2.75, 10.75, -5.92],
"cubes": [
{"origin": [-3.75, 9.75, -6.41], "size": [2, 2, 1], "inflate": 0.01, "uv": [0, 31], "mirror": true}
]
},
{
"name": "eyelid_happy_left",
"parent": "eyes",
"pivot": [3, 10.75, -5.92],
"cubes": [
{"origin": [1.5, 9.75, -6.41], "size": [3, 2, 1], "inflate": 0.01, "uv": [26, 52]}
]
},
{
"name": "eyelid_happy_right",
"parent": "eyes",
"pivot": [-3, 10.75, -5.92],
"cubes": [
{"origin": [-4.5, 9.75, -6.41], "size": [3, 2, 1], "inflate": 0.01, "uv": [53, 16], "mirror": true}
]
},
{
"name": "eyelid_recoil_left",
"parent": "eyes",
"pivot": [2.75, 10.75, -5.92],
"cubes": [
{"origin": [1.75, 9.75, -6.41], "size": [2, 2, 1], "inflate": 0.01, "uv": [0, 40]}
]
},
{
"name": "eyelid_recoil_right",
"parent": "eyes",
"pivot": [-2.75, 10.75, -5.92],
"cubes": [
{"origin": [-3.75, 9.75, -6.41], "size": [2, 2, 1], "inflate": 0.01, "uv": [0, 43], "mirror": true}
]
},
{
"name": "mouth",
"parent": "face",
"pivot": [0, 8.5, -6.52]
},
{
"name": "mouth_closed",
"parent": "mouth",
"pivot": [0, 8.25, -6.52],
"cubes": [
{"origin": [-1, 7.75, -6.51], "size": [2, 1, 1], "inflate": 0.01, "uv": [54, 13]}
]
},
{
"name": "mouth_closed2",
"parent": "mouth_closed",
"pivot": [0, 8.75, -6.52],
"cubes": [
{"origin": [-2, 8.25, -6.52], "size": [1, 1, 1], "uv": [48, 0]},
{"origin": [-2, 8.25, -6.52], "size": [1, 1, 1], "uv": [48, 0]},
{"origin": [1, 8.25, -6.52], "size": [1, 1, 1], "uv": [58, 0]}
]
},
{
"name": "mouth_open",
"parent": "mouth",
"pivot": [0, 8.25, -6.42],
"cubes": [
{"origin": [-1.5, 7.25, -6.42], "size": [3, 1, 1], "uv": [80, 13]},
{"origin": [-2, 8.25, -6.42], "size": [4, 1, 1], "uv": [80, 11]}
]
},
{
"name": "mouth_o",
"parent": "mouth",
"pivot": [0, 8.25, -6.42],
"cubes": [
{"origin": [-1, 7.25, -6.42], "size": [2, 2, 1], "uv": [80, 15]}
]
},
{
"name": "locator_mouth",
"parent": "mouth",
"pivot": [0, 8.25, -6.5],
"locators": {
"mouth": [0, 8.25, -6.5]
}
},
{
"name": "face_ditto",
"parent": "head_ai",
"pivot": [0, 7.5, -6.4]
},
{
"name": "eyes_ditto",
"parent": "face_ditto",
"pivot": [0, 8.25, -6.42],
"cubes": [
{"origin": [-4.5, 7.75, -6.42], "size": [9, 1, 0], "uv": [109, 35]}
]
},
{
"name": "eyes_blink_ditto",
"parent": "face_ditto",
"pivot": [0, 8.25, -6.32],
"cubes": [
{"origin": [-5, 7.75, -6.32], "size": [10, 1, 0], "uv": [108, 41]},
{"origin": [-4.5, 8.25, -6.33], "size": [9, 1, 0], "uv": [109, 42]}
]
},
{
"name": "mouth_ditto",
"parent": "face_ditto",
"pivot": [0, 6.5, -6.4],
"cubes": [
{"origin": [-4, 5.75, -6.42], "size": [8, 1, 0], "uv": [110, 39]},
{"origin": [-5, 6.25, -6.42], "size": [10, 1, 0], "uv": [108, 37]}
]
},
{
"name": "mouth_open_ditto",
"parent": "face_ditto",
"pivot": [0, 6.25, -6.31],
"cubes": [
{"origin": [-5, 5.25, -6.32], "size": [10, 2, 0], "uv": [108, 43]}
]
},
{
"name": "arms",
"parent": "head_ai",
"pivot": [0, 8.25, -1.75]
},
{
"name": "arm_left",
"parent": "arms",
"pivot": [6.5, 8.25, -1.75],
"cubes": [
{"origin": [6, 7.25, -2.75], "size": [3, 2, 2], "uv": [3, 1]}
]
},
{
"name": "arm_left2",
"parent": "arm_left",
"pivot": [8.85, 8.25, -0.75],
"cubes": [
{"origin": [9, 7.25, -2.75], "size": [3, 2, 2], "inflate": 0.15, "uv": [3, 9]}
]
},
{
"name": "locator_hand_secondary",
"parent": "arm_left2",
"pivot": [10.5, 8.25, -1.75],
"rotation": [0, -90, 0],
"locators": {
"hand_secondary": [10.5, 8.25, -1.75]
}
},
{
"name": "arm_right",
"parent": "arms",
"pivot": [-6.5, 8.25, -1.75],
"cubes": [
{"origin": [-9, 7.25, -2.75], "size": [3, 2, 2], "uv": [3, 5], "mirror": true}
]
},
{
"name": "arm_right2",
"parent": "arm_right",
"pivot": [-8.85, 8.25, -0.75],
"cubes": [
{"origin": [-12, 7.25, -2.75], "size": [3, 2, 2], "inflate": 0.15, "uv": [39, 9], "mirror": true}
]
},
{
"name": "locator_hand_primary",
"parent": "arm_right2",
"pivot": [-10.5, 8.25, -1.75],
"rotation": [0, 90, 0],
"locators": {
"hand_primary": [-10.5, 8.25, -1.75],
"physical": [-10.5, 8.25, -1.75]
}
},
{
"name": "locator_item",
"parent": "arm_right2",
"pivot": [-12, 8.25, -1.75],
"locators": {
"item": [-12, 8.25, -1.75]
}
},
{
"name": "flower",
"parent": "head_ai",
"pivot": [0, 15, 0]
},
{
"name": "flower_main",
"parent": "flower",
"pivot": [-0.5, 15.25, -0.5],
"cubes": [
{"origin": [-4, 20.75, -4], "size": [8, 0, 8], "uv": [100, 26]},
{"origin": [-4.5, 15.25, -4.5], "size": [9, 7, 9], "inflate": -0.1, "uv": [52, 10]},
{"origin": [-4, 20.14, -3.45], "size": [8, 2, 0], "uv": [94, 0]},
{"origin": [-4, 20.14, 3.45], "size": [8, 2, 0], "uv": [94, 2]},
{"origin": [3.45, 20.14, -3.95], "size": [0, 2, 8], "uv": [110, -8]},
{"origin": [-3.45, 20.14, -3.95], "size": [0, 2, 8], "uv": [110, -6], "mirror": true}
]
},
{
"name": "locator_special",
"parent": "flower_main",
"pivot": [0, 23, 0],
"locators": {
"special": [0, 23, 0]
}
},
{
"name": "flower_petals",
"parent": "flower_main",
"pivot": [0, 18, 0],
"rotation": [0, 10, 0]
},
{
"name": "petal_back",
"parent": "flower_petals",
"pivot": [0, 18, 0],
"rotation": [0, 40, 0]
},
{
"name": "petal_back_rotation",
"parent": "petal_back",
"pivot": [0, 15.5, 1.75],
"rotation": [2.5, 0, -1],
"cubes": [
{"origin": [-5, 14.25, 4.25], "size": [10, 6, 4], "inflate": 0.015, "pivot": [0, 17.25, 6.25], "rotation": [0, 180, 0], "uv": [42, 62]},
{"origin": [-5, 20.275, 4.25], "size": [10, 0, 4], "pivot": [0, 17.25, 6.25], "rotation": [0, 180, 0], "uv": [-4, 77]}
]
},
{
"name": "petal_back2",
"parent": "petal_back_rotation",
"pivot": [0, 18.25, 8.25],
"cubes": [
{"origin": [-7, 14.25, 8.25], "size": [14, 6, 4], "inflate": 0.015, "pivot": [0, 17.25, 10.25], "rotation": [0, 180, 0], "uv": [46, 72]},
{"origin": [-7, 20.275, 8.25], "size": [14, 0, 4], "pivot": [0, 17.25, 10.25], "rotation": [0, 180, 0], "uv": [82, 83]}
]
},
{
"name": "petal_back3",
"parent": "petal_back2",
"pivot": [0, 18.25, 12.25],
"cubes": [
{"origin": [-8.5, 14.25, 12.25], "size": [17, 6, 6], "inflate": 0.015, "pivot": [0, 17.25, 15.25], "rotation": [0, 180, 0], "uv": [82, 70]},
{"origin": [-8.5, 20.275, 12.25], "size": [17, 0, 6], "pivot": [0, 17.25, 15.25], "rotation": [0, 180, 0], "uv": [40, 87]}
]
},
{
"name": "petal_front_left",
"parent": "flower_petals",
"pivot": [0, 18, 0]
},
{
"name": "petal_front_left_rotation",
"parent": "petal_front_left",
"pivot": [0, 15.5, -1.75],
"rotation": [-2.5, 0, 1],
"cubes": [
{"origin": [-7, 14.25, -8], "size": [14, 6, 4], "inflate": 0.01, "uv": [62, 0]},
{"origin": [-7, 20.27, -8], "size": [14, 0, 4], "uv": [-4, 73]}
]
},
{
"name": "petal_front_left2",
"parent": "petal_front_left_rotation",
"pivot": [0, 17.25, -8],
"cubes": [
{"origin": [-10.5, 14.25, -12], "size": [21, 6, 4], "inflate": 0.01, "uv": [58, 26]},
{"origin": [-10.5, 20.27, -12], "size": [21, 0, 4], "uv": [-4, 82]}
]
},
{
"name": "petal_front_left3",
"parent": "petal_front_left2",
"pivot": [0, 20.25, -12],
"cubes": [
{"origin": [-11.5, 14.25, -18], "size": [23, 6, 6], "inflate": 0.01, "uv": [0, 28]},
{"origin": [-11.5, 20.27, -18], "size": [23, 0, 6], "uv": [-6, 90]}
]
},
{
"name": "petal_back_left",
"parent": "flower_petals",
"pivot": [0, 18, 0],
"rotation": [0, -80, 0]
},
{
"name": "petal_back_left_rotation",
"parent": "petal_back_left",
"pivot": [0, 15, -1.75],
"rotation": [-2.5, 0, 1],
"cubes": [
{"origin": [-6.5, 14.25, -8.25], "size": [11, 6, 4], "uv": [88, 16]},
{"origin": [-6.5, 20.26, -8.25], "size": [11, 0, 4], "uv": [60, 83]}
]
},
{
"name": "petal_back_left2",
"parent": "petal_back_left_rotation",
"pivot": [0, 18.25, -8.25],
"cubes": [
{"origin": [-10, 14.25, -12.25], "size": [17, 6, 4], "uv": [30, 52]},
{"origin": [-10, 20.26, -12.25], "size": [17, 0, 4], "uv": [-4, 102]}
]
},
{
"name": "petal_back_left3",
"parent": "petal_back_left2",
"pivot": [0, 20.25, -12.25],
"cubes": [
{"origin": [-11, 14.25, -18.25], "size": [19, 6, 6], "uv": [72, 46]},
{"origin": [-11, 20.26, -18.25], "size": [19, 0, 6], "uv": [-6, 110]}
]
},
{
"name": "petal_front_right",
"parent": "flower_petals",
"pivot": [0, 18, 0],
"rotation": [0, 80, 0]
},
{
"name": "petal_front_right_rotation",
"parent": "petal_front_right",
"pivot": [0, 15.5, -0.75],
"rotation": [-2.5, 0, 0.5],
"cubes": [
{"origin": [-7, 14.25, -8], "size": [13, 6, 4], "uv": [94, 6], "mirror": true},
{"origin": [-7, 20.26, -8], "size": [13, 0, 4], "uv": [16, 77], "mirror": true}
]
},
{
"name": "petal_front_right2",
"parent": "petal_front_right_rotation",
"pivot": [0, 17.25, -8],
"cubes": [
{"origin": [-10.5, 14.25, -12], "size": [21, 6, 4], "uv": [54, 36], "mirror": true},
{"origin": [-10.5, 20.26, -12], "size": [21, 0, 4], "uv": [-4, 86], "mirror": true}
]
},
{
"name": "petal_front_right3",
"parent": "petal_front_right2",
"pivot": [0, 20.25, -12],
"cubes": [
{"origin": [-11.5, 14.25, -18], "size": [23, 6, 6], "uv": [0, 40], "mirror": true},
{"origin": [-11.5, 20.26, -18], "size": [23, 0, 6], "uv": [-6, 96], "mirror": true}
]
},
{
"name": "petal_back_right",
"parent": "flower_petals",
"pivot": [0, 18, 0],
"rotation": [0, 160, 0]
},
{
"name": "petal_back_right_rotation",
"parent": "petal_back_right",
"pivot": [0, 15.5, -1.75],
"rotation": [-2.5, 0, 1],
"cubes": [
{"origin": [-4.5, 14.25, -8.25], "size": [11, 6, 4], "inflate": 0.01, "uv": [0, 52], "mirror": true},
{"origin": [-4.5, 20.27, -8.25], "size": [11, 0, 4], "uv": [38, 83], "mirror": true}
]
},
{
"name": "petal_back_right2",
"parent": "petal_back_right_rotation",
"pivot": [0, 18.25, -8.25],
"cubes": [
{"origin": [-7, 14.25, -12.25], "size": [17, 6, 4], "inflate": 0.01, "uv": [0, 62], "mirror": true},
{"origin": [-7, 20.27, -12.25], "size": [17, 0, 4], "uv": [-4, 106], "mirror": true}
]
},
{
"name": "petal_back_right3",
"parent": "petal_back_right2",
"pivot": [0, 18.25, -12.25],
"cubes": [
{"origin": [-8, 14.25, -18.25], "size": [19, 6, 6], "inflate": 0.01, "uv": [72, 58], "mirror": true},
{"origin": [-8, 20.27, -18.25], "size": [19, 0, 6], "uv": [-6, 116], "mirror": true}
]
},
{
"name": "legs",
"parent": "body",
"pivot": [0, 3.25, 0.75]
},
{
"name": "leg_left",
"parent": "legs",
"pivot": [2.6, 2.75, 1],
"cubes": [
{"origin": [2.1, 1.5, 0.5], "size": [1, 2, 1], "inflate": 0.1, "uv": [40, 1]}
]
},
{
"name": "foot_left",
"parent": "leg_left",
"pivot": [2.6, 2, 1],
"cubes": [
{"origin": [1.6, -0.1, -3], "size": [2, 2, 5], "inflate": -0.1, "uv": [39, 2]}
]
},
{
"name": "foot_left2",
"parent": "foot_left",
"pivot": [2.6, 0, -2.9],
"cubes": [
{"origin": [1.6, 0, -6.85], "size": [2, 2, 4], "inflate": 0.01, "uv": [58, 46]}
]
},
{
"name": "locator_foot_secondary",
"parent": "foot_left2",
"pivot": [2.6, 1, -5.35],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [2.6, 1, -5.35]
}
},
{
"name": "leg_right",
"parent": "legs",
"pivot": [-2.6, 2.75, 1],
"cubes": [
{"origin": [-3.1, 1.5, 0.5], "size": [1, 2, 1], "inflate": 0.1, "uv": [40, 4], "mirror": true}
]
},
{
"name": "foot_right",
"parent": "leg_right",
"pivot": [-2.6, 2, 1],
"cubes": [
{"origin": [-3.6, -0.1, -3], "size": [2, 2, 5], "inflate": -0.1, "uv": [48, 0], "mirror": true}
]
},
{
"name": "foot_right2",
"parent": "foot_right",
"pivot": [-2.6, 0, -2.9],
"cubes": [
{"origin": [-3.6, 0, -6.85], "size": [2, 2, 4], "inflate": 0.01, "uv": [49, 7], "mirror": true}
]
},
{
"name": "locator_foot_primary",
"parent": "foot_right2",
"pivot": [-2.6, 1, -5.35],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-2.6, 1, -5.35]
}
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 10.75, 0],
"locators": {
"middle": [0, 10.75, 0]
}
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 9, -9],
"locators": {
"target": [0, 9, -9]
}
}
]
}
]
}
@@ -5,7 +5,7 @@
"description": {
"identifier": "geometry.poliwag",
"texture_width": 64,
"texture_height": 32,
"texture_height": 64,
"visible_bounds_width": 4,
"visible_bounds_height": 2.5,
"visible_bounds_offset": [0, 0.75, 0]
@@ -13,250 +13,7 @@
"bones": [
{
"name": "poliwag",
"pivot": [0, 0, 0]
},
{
"name": "body",
"parent": "poliwag",
"pivot": [0, 7, 0.25]
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 3, 1],
"cubes": [
{"origin": [-5, 2, -3.75], "size": [10, 10, 8], "uv": [0, 0]},
{"origin": [-3.5, 2, -3.751], "size": [7, 5, 0], "uv": [36, 14]},
{"origin": [-1.5, 7.5, -4.5], "size": [3, 2, 1], "pivot": [0, 8.375, -4.4125], "rotation": [-2.5, 0, 0], "uv": [0, 0]},
{"origin": [-1, 8.25, -4.501], "size": [2, 1, 0], "pivot": [0, 8.375, -4.4125], "rotation": [-2.5, 0, 0], "uv": [29, 6]}
]
},
{
"name": "locator_item",
"parent": "torso",
"pivot": [0, 12, 0.25],
"locators": {
"item": [0, 12, 0.25]
}
},
{
"name": "locator_item_face",
"parent": "torso",
"pivot": [0, 10.6, -3.75],
"locators": {
"item_face": [0, 10.6, -3.75]
}
},
{
"name": "locator_face",
"parent": "torso",
"pivot": [0, 10.25, -4.3],
"locators": {
"face": [0, 10.25, -4.3]
}
},
{
"name": "locator_item_hat",
"parent": "torso",
"pivot": [0, 12, 0.25],
"locators": {
"item_hat": [0, 12, 0.25]
}
},
{
"name": "locator_head",
"parent": "torso",
"pivot": [0, 12, -1],
"locators": {
"head": [0, 12, -1]
}
},
{
"name": "locator_mouth",
"parent": "torso",
"pivot": [0, 8.75, -4.5],
"locators": {
"mouth": [0, 8.75, -4.5],
"special": [0, 8.75, -4.5]
}
},
{
"name": "eyes",
"parent": "torso",
"pivot": [0, 10.275, -3.775]
},
{
"name": "eye_left",
"parent": "eyes",
"pivot": [2.75, 10.275, -3.775],
"cubes": [
{"origin": [1.25, 8.775, -3.751], "size": [3, 3, 0], "pivot": [2.75, 10.275, -3.775], "rotation": [0, 0, -2.5], "uv": [58, 14]}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [2.25, 10.6, -3.75],
"locators": {
"eye2": [2.25, 10.6, -3.75]
}
},
{
"name": "eyelid_left",
"parent": "eye_left",
"pivot": [2.75, 10.275, -3.775],
"cubes": [
{"origin": [1.25, 8.775, -3.651], "size": [3, 3, 1], "inflate": 0.01, "pivot": [2.75, 10.275, -3.175], "rotation": [0, 0, -2.5], "uv": [0, 18]}
]
},
{
"name": "eye_right",
"parent": "eyes",
"pivot": [-2.75, 10.275, -3.775],
"cubes": [
{"origin": [-4.25, 8.775, -3.751], "size": [3, 3, 0], "pivot": [-2.75, 10.275, -3.775], "rotation": [0, 0, 2.5], "uv": [58, 17], "mirror": true}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
"pivot": [-2.25, 10.6, -3.75],
"locators": {
"eye1": [-2.25, 10.6, -3.75]
}
},
{
"name": "eyelid_right",
"parent": "eye_right",
"pivot": [-2.75, 10.275, -3.775],
"cubes": [
{"origin": [-4.25, 8.775, -3.651], "size": [3, 3, 1], "inflate": 0.01, "pivot": [-2.75, 10.275, -3.175], "rotation": [0, 0, 2.5], "uv": [8, 18], "mirror": true}
]
},
{
"name": "tail1",
"parent": "torso",
"pivot": [0, 2.75, 4.25],
"cubes": [
{"origin": [-2.5, 2.75, 4.25], "size": [5, 0, 5], "uv": [48, 9]}
]
},
{
"name": "tail2",
"parent": "tail1",
"pivot": [0, 2.75, 9.25],
"cubes": [
{"origin": [-3.5, 2.75, 9.25], "size": [7, 0, 5], "uv": [45, 4]}
]
},
{
"name": "locator_tail",
"parent": "tail2",
"pivot": [0, 2.75, 11.75],
"rotation": [0, 180, 0],
"locators": {
"tail": [0, 2.75, 11.75],
"physical": [0, 2.75, 11.75]
}
},
{
"name": "tail3",
"parent": "tail2",
"pivot": [0, 2.75, 14.25],
"cubes": [
{"origin": [-3.5, 2.75, 14.25], "size": [7, 0, 4], "uv": [46, 0]}
]
},
{
"name": "locator_tail_tip",
"parent": "tail3",
"pivot": [0, 3, 19],
"rotation": [0, 180, 0],
"locators": {
"tail_tip": [0, 2.75, 19.75]
}
},
{
"name": "leg_right",
"parent": "body",
"pivot": [-2.25, 2, 1.25],
"rotation": [0, 10, 0],
"cubes": [
{"origin": [-2.75, 0.5, 0.25], "size": [1, 3, 2], "uv": [0, 3]}
]
},
{
"name": "foot_right1",
"parent": "leg_right",
"pivot": [-2.25, 1, 1.25],
"cubes": [
{"origin": [-3.75, 0, -1.25], "size": [3, 1, 4], "inflate": 0.01, "uv": [36, 5]}
]
},
{
"name": "locator_foot_primary",
"parent": "foot_right1",
"pivot": [-2.25, 0.5, 0],
"locators": {
"foot_primary": [-2.25, 0.5, 0]
}
},
{
"name": "foot_right2",
"parent": "foot_right1",
"pivot": [-2.25, 0, -1.25],
"cubes": [
{"origin": [-3.75, 0, -4.25], "size": [3, 1, 3], "uv": [38, 0]}
]
},
{
"name": "leg_left",
"parent": "body",
"pivot": [2.25, 2, 1.25],
"rotation": [0, -10, 0],
"cubes": [
{"origin": [1.75, 0.5, 0.25], "size": [1, 3, 2], "uv": [50, 14]}
]
},
{
"name": "foot_left1",
"parent": "leg_left",
"pivot": [2.25, 1, 1.25],
"cubes": [
{"origin": [0.75, 0, -1.25], "size": [3, 1, 4], "inflate": 0.01, "uv": [28, 0]}
]
},
{
"name": "locator_foot_secondary",
"parent": "foot_left1",
"pivot": [2.25, 0.5, 0],
"locators": {
"foot_secondary": [2.25, 0.5, 0]
}
},
{
"name": "foot_left2",
"parent": "foot_left1",
"pivot": [2.25, 0, -1.25],
"cubes": [
{"origin": [0.75, 0, -4.25], "size": [3, 1, 3], "uv": [36, 10]}
]
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 5, -6.75],
"locators": {
"target": [0, 5, -6.75]
}
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 6.75, 0],
"locators": {
"middle": [0, 6.75, 0]
}
"pivot": [0, -0.5, 0]
},
{
"name": "locator_root",
@@ -269,9 +26,315 @@
{
"name": "locator_top",
"parent": "poliwag",
"pivot": [0, 12.25, 2.75],
"pivot": [0, 12.5, 0],
"locators": {
"top": [0, 12.25, 2.75]
"top": [0, 12.5, 0]
}
},
{
"name": "body",
"parent": "poliwag",
"pivot": [0, -0.5, 0]
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 7, -6],
"locators": {
"target": [0, 7, -6]
}
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 7, 0],
"locators": {
"middle": [0, 7, 0]
}
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 5.25, 0],
"cubes": [
{"origin": [-5, 2, -4.5], "size": [10, 10, 9], "uv": [0, 0]}
]
},
{
"name": "mouth",
"parent": "torso",
"pivot": [0, 8.25, -4.5],
"cubes": [
{"origin": [-1.5, 7.25, -5.5], "size": [3, 2, 2], "uv": [0, 30]},
{"origin": [-1, 7.75, -5.51], "size": [2, 1, 0], "uv": [0, 8]}
]
},
{
"name": "mouth_open",
"parent": "torso",
"pivot": [0, 8.25, -2.5],
"cubes": [
{"origin": [-1.5, 6.5, -3.5], "size": [3, 3, 2], "uv": [29, 4]},
{"origin": [-1, 7, -3.51], "size": [2, 2, 0], "uv": [4, 3]}
]
},
{
"name": "eyes",
"parent": "torso",
"pivot": [-0.05, 8.5, -4.5]
},
{
"name": "left_eye",
"parent": "eyes",
"pivot": [2.95, 10, -4.5],
"cubes": [
{"origin": [1.45, 8.5, -4.51], "size": [3, 3, 0], "uv": [22, 31]}
]
},
{
"name": "left_pupil",
"parent": "eyes",
"pivot": [2.95, 10, -1.5],
"cubes": [
{"origin": [1.45, 8.5, -4.52], "size": [2, 3, 0], "uv": [0, 26]}
]
},
{
"name": "locator_eye_left",
"parent": "left_pupil",
"pivot": [2.75, 10, -4.52],
"locators": {
"eye2": [2.75, 10, -4.52]
}
},
{
"name": "right_eye",
"parent": "eyes",
"pivot": [-2.95, 10, -4.5],
"cubes": [
{"origin": [-4.45, 8.5, -4.51], "size": [3, 3, 0], "uv": [16, 30]}
]
},
{
"name": "right_pupil",
"parent": "right_eye",
"pivot": [-2.95, 10, -4.5],
"cubes": [
{"origin": [-3.45, 8.5, -4.52], "size": [2, 3, 0], "uv": [0, 23]}
]
},
{
"name": "locator_eye_right",
"parent": "right_pupil",
"pivot": [-2.75, 10, -4.52],
"locators": {
"eye1": [-2.75, 10, -4.52]
}
},
{
"name": "eyelids",
"parent": "eyes",
"pivot": [-0.05, 8.5, -4.65]
},
{
"name": "left_eyelid",
"parent": "eyelids",
"pivot": [2.95, 10, -4.4],
"cubes": [
{"origin": [1.7, 9.5, -4.41], "size": [2, 1, 0], "inflate": 0.01, "uv": [4, 7]}
]
},
{
"name": "right_eyelid",
"parent": "eyelids",
"pivot": [-2.95, 10, -4.4],
"cubes": [
{"origin": [-3.7, 9.5, -4.41], "size": [2, 1, 0], "inflate": 0.01, "uv": [0, 7]}
]
},
{
"name": "eyelids2",
"parent": "eyes",
"pivot": [-0.05, 8.5, -4.65]
},
{
"name": "left_eyelid2",
"parent": "eyelids2",
"pivot": [2.7, 9, -4.4],
"cubes": [
{"origin": [1.45, 8.5, -4.41], "size": [3, 3, 0], "inflate": 0.02, "uv": [10, 30]}
]
},
{
"name": "right_eyelid2",
"parent": "eyelids2",
"pivot": [-2.7, 9, -4.4],
"cubes": [
{"origin": [-4.45, 8.5, -4.41], "size": [3, 3, 0], "inflate": 0.02, "uv": [10, 25]}
]
},
{
"name": "tail",
"parent": "torso",
"pivot": [0, 3, 4.5],
"cubes": [
{"origin": [-2.5, 3, 6.5], "size": [5, 0, 3], "uv": [21, 24]},
{"origin": [-1, 3, 3.5], "size": [2, 0, 3], "uv": [0, 0]}
]
},
{
"name": "tail2",
"parent": "tail",
"pivot": [0, 3, 9.5],
"cubes": [
{"origin": [-4.5, 3, 9.5], "size": [9, 0, 5], "uv": [19, 19]}
]
},
{
"name": "locator_tail",
"parent": "tail2",
"pivot": [0, 3, 12.5],
"rotation": [-180, 0, 180],
"locators": {
"tail": [0, 3, 12.5]
}
},
{
"name": "tail3",
"parent": "tail2",
"pivot": [0, 3, 14.5],
"cubes": [
{"origin": [-4.5, 3, 14.5], "size": [9, 0, 6], "uv": [0, 19]}
]
},
{
"name": "locator_tail_tip",
"parent": "tail3",
"pivot": [0, 3, 19.5],
"rotation": [-180, 0, 180],
"locators": {
"tail_tip": [0, 3, 19.5]
}
},
{
"name": "locator_face",
"parent": "torso",
"pivot": [0, 9.25, -4.5],
"locators": {
"face": [0, 9.25, -4.5]
}
},
{
"name": "locator_mouth",
"parent": "torso",
"pivot": [0, 8.25, -5.5],
"locators": {
"mouth": [0, 8.25, -5.5],
"special": [0, 8.25, -5.5]
}
},
{
"name": "locator_head",
"parent": "torso",
"pivot": [0, 12, -2],
"locators": {
"head": [0, 12, -2],
"physical": [0, 12, -2]
}
},
{
"name": "item_hat",
"parent": "torso",
"pivot": [0, 12, 0],
"locators": {
"item_hat": [0, 12, 0]
}
},
{
"name": "locator_item_face",
"parent": "torso",
"pivot": [0, 9.25, -4.5],
"locators": {
"item_face": [0, 9.25, -4.5]
}
},
{
"name": "locator_item",
"parent": "torso",
"pivot": [0, 12, 0],
"locators": {
"item": [0, 12, 0]
}
},
{
"name": "legs",
"parent": "body",
"pivot": [0, 2.5, 0]
},
{
"name": "left_leg",
"parent": "legs",
"pivot": [2.5, 2, 0.25],
"cubes": [
{"origin": [2, 0.5, -0.75], "size": [1, 2, 2], "uv": [0, 19]}
]
},
{
"name": "left_foot",
"parent": "left_leg",
"pivot": [2.5, 1, 0.25],
"cubes": [
{"origin": [1, 0, -1.75], "size": [3, 1, 4], "uv": [14, 25]}
]
},
{
"name": "left_toe",
"parent": "left_foot",
"pivot": [2.5, 0, -1.75],
"cubes": [
{"origin": [1, 0, -4.75], "size": [3, 1, 3], "inflate": 0.01, "uv": [29, 0]}
]
},
{
"name": "locator_foot_secondary",
"parent": "left_foot",
"pivot": [2.5, 0.5, -1.25],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [2.5, 0.5, -1.25]
}
},
{
"name": "right_leg",
"parent": "legs",
"pivot": [-2.5, 2, 0.25],
"cubes": [
{"origin": [-3, 0.5, -0.75], "size": [1, 2, 2], "uv": [0, 3]}
]
},
{
"name": "right_foot",
"parent": "right_leg",
"pivot": [-2.5, 1, 0.25],
"cubes": [
{"origin": [-4, 0, -1.75], "size": [3, 1, 4], "uv": [0, 25]}
]
},
{
"name": "right_toe",
"parent": "right_foot",
"pivot": [-2.5, 0, -1.75],
"cubes": [
{"origin": [-4, 0, -4.75], "size": [3, 1, 3], "inflate": 0.01, "uv": [25, 27]}
]
},
{
"name": "locator_foot_primary",
"parent": "right_foot",
"pivot": [-2.5, 0.5, -1.25],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-2.5, 0.5, -1.25]
}
}
]
@@ -1,441 +0,0 @@
{
"format_version": "1.12.0",
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.sudowoodo",
"texture_width": 128,
"texture_height": 64,
"visible_bounds_width": 4,
"visible_bounds_height": 4.5,
"visible_bounds_offset": [0, 1.75, 0]
},
"bones": [
{
"name": "sudowoodo",
"pivot": [0, 0, 0]
},
{
"name": "body",
"parent": "sudowoodo",
"pivot": [0, 22, 0]
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 7.5, 0],
"cubes": [
{"origin": [-3.5, 6, -3.5], "size": [7, 11, 7], "uv": [0, 18]}
]
},
{
"name": "torso2",
"parent": "torso",
"pivot": [0, 16.5, 0],
"cubes": [
{"origin": [-3.5, 16, -3.5], "size": [7, 11, 7], "inflate": 0.01, "uv": [0, 0]}
]
},
{
"name": "head",
"parent": "torso2",
"pivot": [0, 26, 0],
"cubes": [
{"origin": [-3.5, 25.5, -3.5], "size": [7, 9, 7], "inflate": 0.02, "uv": [28, 0]},
{"origin": [-1, 33.5, -1], "size": [2, 5, 2], "inflate": 0.01, "uv": [21, 0]}
]
},
{
"name": "locator_item_face",
"parent": "head",
"pivot": [0, 30.5, -3.5],
"locators": {
"item_face": [0, 30.5, -3.5]
}
},
{
"name": "locator_face",
"parent": "head",
"pivot": [0, 30.25, -3.5],
"locators": {
"face": [0, 30.25, -3.5]
}
},
{
"name": "locator_item_hat",
"parent": "head",
"pivot": [0, 34.5, 0],
"locators": {
"item_hat": [0, 34.5, 0]
}
},
{
"name": "locator_head",
"parent": "head",
"pivot": [0, 34.5, -1],
"locators": {
"head": [0, 34.5, -1]
}
},
{
"name": "locator_mouth",
"parent": "head",
"pivot": [0, 28, -3.5],
"locators": {
"mouth": [0, 28, -3.5]
}
},
{
"name": "eye_left",
"parent": "head",
"pivot": [0, 6.5, 0],
"cubes": [
{"origin": [1, 29.5, -3.51], "size": [1, 3, 1], "inflate": 0.02, "uv": [0, 36]}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [1.5, 31, -3.5],
"locators": {
"eye2": [1.5, 31, -3.5]
}
},
{
"name": "eyelid_left",
"parent": "eye_left",
"pivot": [0, 6.5, 0.1],
"cubes": [
{"origin": [0.75, 29.5, -3.41], "size": [2, 3, 1], "inflate": 0.03, "uv": [0, 18]}
]
},
{
"name": "eye_right",
"parent": "head",
"pivot": [0, 6.5, 0],
"cubes": [
{"origin": [-2, 29.5, -3.51], "size": [1, 3, 1], "inflate": 0.02, "uv": [28, 26]}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
"pivot": [-1.5, 31, -3.5],
"locators": {
"eye1": [-1.5, 31, -3.5]
}
},
{
"name": "eyelid_right",
"parent": "eye_right",
"pivot": [0, 6.5, 0.1],
"cubes": [
{"origin": [-2.75, 29.5, -3.41], "size": [2, 3, 1], "inflate": 0.03, "uv": [0, 0]}
]
},
{
"name": "mouth_open",
"parent": "head",
"pivot": [0, 28.16119, -2.91],
"cubes": [
{"origin": [1, 27.5, -3.41], "size": [2, 1, 1], "inflate": 0.02, "pivot": [1, 27.5, -2.91], "rotation": [0, 0, -15], "uv": [29, 2]},
{"origin": [-3, 27.5, -3.41], "size": [2, 1, 1], "inflate": 0.02, "pivot": [-1, 27.5, -2.91], "rotation": [0, 0, 15], "uv": [27, 0]},
{"origin": [-1, 27.5, -3.41], "size": [2, 1, 1], "inflate": 0.03, "uv": [21, 22]}
]
},
{
"name": "mouth_closed",
"parent": "head",
"pivot": [0, 28.16119, -3.01],
"cubes": [
{"origin": [1, 27.5, -3.51], "size": [2, 1, 1], "inflate": 0.02, "pivot": [1, 27.5, -3.01], "rotation": [0, 0, -15], "uv": [0, 22]},
{"origin": [-3, 27.5, -3.51], "size": [2, 1, 1], "inflate": 0.02, "pivot": [-1, 27.5, -3.01], "rotation": [0, 0, 15], "uv": [21, 20]},
{"origin": [-1, 27.5, -3.51], "size": [2, 1, 1], "inflate": 0.03, "uv": [0, 4]}
]
},
{
"name": "stem",
"parent": "head",
"pivot": [0, 6.5, 0]
},
{
"name": "stem_left",
"parent": "stem",
"pivot": [0, 38.5, 0],
"rotation": [0, 0, 60],
"cubes": [
{"origin": [0, 37.5, -1], "size": [2, 6, 2], "uv": [113, 25]}
]
},
{
"name": "stem_right",
"parent": "stem",
"pivot": [0, 38.5, 0],
"rotation": [0, 0, -60],
"cubes": [
{"origin": [-2, 37.5, -1], "size": [2, 6, 2], "uv": [105, 25]}
]
},
{
"name": "arm_left",
"parent": "torso2",
"pivot": [3, 23, 0],
"cubes": [
{"origin": [2, 22, -1], "size": [8, 2, 2], "uv": [66, 0]}
]
},
{
"name": "arm_left2",
"parent": "arm_left",
"pivot": [9.5, 23, 0],
"cubes": [
{"origin": [9, 22, -1], "size": [6, 2, 2], "inflate": 0.01, "uv": [66, 4]}
]
},
{
"name": "locator_hand_secondary",
"parent": "arm_left2",
"pivot": [14, 23, 0],
"rotation": [0, -90, 0],
"locators": {
"hand_secondary": [14, 23, 0]
}
},
{
"name": "finger_left",
"parent": "arm_left2",
"pivot": [14.5, 23, 0],
"cubes": [
{"origin": [14, 22.5, -0.5], "size": [5, 1, 1], "uv": [116, 18]}
]
},
{
"name": "leaf_left",
"parent": "finger_left",
"pivot": [18, 23, 0],
"cubes": [
{"origin": [17.5, 20.5, -2.5], "size": [5, 5, 5], "uv": [20, 36]}
]
},
{
"name": "finger_left2",
"parent": "arm_left2",
"pivot": [12.5, 23, 0],
"rotation": [0, 0, -55],
"cubes": [
{"origin": [12, 22.5, -0.5], "size": [5, 1, 1], "uv": [55, 39]}
]
},
{
"name": "leaf_left2",
"parent": "finger_left2",
"pivot": [15.5, 23, 0],
"cubes": [
{"origin": [15, 20.5, -2.5], "size": [5, 5, 5], "uv": [40, 36]}
]
},
{
"name": "finger_left3",
"parent": "arm_left2",
"pivot": [12.5, 23, 0],
"rotation": [0, 0, 55],
"cubes": [
{"origin": [12, 22.5, -0.5], "size": [5, 1, 1], "uv": [55, 37]}
]
},
{
"name": "leaf_left3",
"parent": "finger_left3",
"pivot": [14.5, 21, 0],
"cubes": [
{"origin": [15, 20.5, -2.5], "size": [5, 5, 5], "uv": [43, 21]}
]
},
{
"name": "arm_right",
"parent": "torso2",
"pivot": [-3, 23, 0],
"cubes": [
{"origin": [-10, 22, -1], "size": [8, 2, 2], "uv": [43, 16]}
]
},
{
"name": "arm_right2",
"parent": "arm_right",
"pivot": [-9.5, 23, 0],
"cubes": [
{"origin": [-15, 22, -1], "size": [6, 2, 2], "inflate": 0.01, "uv": [48, 31]}
]
},
{
"name": "locator_item",
"parent": "arm_right2",
"pivot": [-13, 23, -1],
"rotation": [90, 0, 0],
"locators": {
"item": [-13, 23, -1]
}
},
{
"name": "locator_hand_primary",
"parent": "arm_right2",
"pivot": [-14, 23, 0],
"rotation": [0, 90, 0],
"locators": {
"hand_primary": [-14, 23, 0],
"physical": [-14, 23, 0],
"special": [-14, 23, 0]
}
},
{
"name": "finger_right",
"parent": "arm_right2",
"pivot": [-14.5, 23, 0],
"cubes": [
{"origin": [-19, 22.5, -0.5], "size": [5, 1, 1], "uv": [55, 35]}
]
},
{
"name": "leaf_right",
"parent": "finger_right",
"pivot": [-18, 23, 0],
"cubes": [
{"origin": [-22.5, 20.5, -2.5], "size": [5, 5, 5], "uv": [0, 36]}
]
},
{
"name": "finger_right2",
"parent": "arm_right2",
"pivot": [-12.5, 23, 0],
"rotation": [0, 0, 55],
"cubes": [
{"origin": [-17, 22.5, -0.5], "size": [5, 1, 1], "uv": [66, 8]}
]
},
{
"name": "leaf_right2",
"parent": "finger_right2",
"pivot": [-15.5, 23, 0],
"cubes": [
{"origin": [-20, 20.5, -2.5], "size": [5, 5, 5], "uv": [28, 26]}
]
},
{
"name": "finger_right3",
"parent": "arm_right2",
"pivot": [-12.5, 23, 0],
"rotation": [0, 0, -55],
"cubes": [
{"origin": [-17, 22.5, -0.5], "size": [5, 1, 1], "uv": [21, 18]}
]
},
{
"name": "leaf_right3",
"parent": "finger_right3",
"pivot": [-14.5, 21, 0],
"cubes": [
{"origin": [-20, 20.5, -2.5], "size": [5, 5, 5], "uv": [28, 16]}
]
},
{
"name": "leg_left",
"parent": "torso",
"pivot": [3.5, 9, 0],
"cubes": [
{"origin": [2, 5, -2], "size": [3, 6, 4], "uv": [91, 18]}
]
},
{
"name": "leg_left2",
"parent": "leg_left",
"pivot": [3.5, 5, -1],
"cubes": [
{"origin": [2.5, 1, -1], "size": [2, 4, 2], "uv": [66, 10]}
]
},
{
"name": "foot_left",
"parent": "leg_left2",
"pivot": [3.5, 1.5, 0.5],
"cubes": [
{"origin": [2, 0, -3.5], "size": [3, 2, 5], "uv": [49, 0]}
]
},
{
"name": "locator_foot_secondary",
"parent": "foot_left",
"pivot": [3.5, 1, -1],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [3.5, 1, -1]
}
},
{
"name": "leg_right",
"parent": "body",
"pivot": [-3.5, 9, 0],
"cubes": [
{"origin": [-5, 5, -2], "size": [3, 6, 4], "uv": [77, 18]}
]
},
{
"name": "leg_right2",
"parent": "leg_right",
"pivot": [-3.5, 5, -1],
"cubes": [
{"origin": [-4.5, 1, -1], "size": [2, 4, 2], "uv": [76, 8]}
]
},
{
"name": "foot_right",
"parent": "leg_right2",
"pivot": [-3.5, 1.5, 0.5],
"cubes": [
{"origin": [-5, 0, -3.5], "size": [3, 2, 5], "uv": [105, 18]}
]
},
{
"name": "locator_foot_primary",
"parent": "foot_right",
"pivot": [-3.5, 1, -1],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-3.5, 1, -1]
}
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 20, 0],
"locators": {
"middle": [0, 20, 0]
}
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 20, -6],
"locators": {
"target": [0, 20, -6]
}
},
{
"name": "locator_root",
"parent": "sudowoodo",
"pivot": [0, 0, 0],
"locators": {
"root": [0, 0, 0]
}
},
{
"name": "locator_top",
"parent": "sudowoodo",
"pivot": [0, 40, 0],
"locators": {
"top": [0, 40, 0]
}
}
]
}
]
}
@@ -0,0 +1,619 @@
{
"format_version": "1.12.0",
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.sudowoodo_female",
"texture_width": 64,
"texture_height": 64,
"visible_bounds_width": 4,
"visible_bounds_height": 3.5,
"visible_bounds_offset": [0, 1.25, 0]
},
"bones": [
{
"name": "sudowoodo",
"pivot": [0, 0, 0]
},
{
"name": "locator_root",
"parent": "sudowoodo",
"pivot": [0, 0.5, 0],
"locators": {
"root": [0, 0.5, 0]
}
},
{
"name": "locator_top",
"parent": "sudowoodo",
"pivot": [0, 37, 0],
"locators": {
"top": [0, 37, 0]
}
},
{
"name": "body",
"parent": "sudowoodo",
"pivot": [0, 17, 0]
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 20, 0],
"locators": {
"middle": [0, 20, 0]
}
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 20.5, -6],
"locators": {
"target": [0, 20.5, -6]
}
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 7, 0],
"cubes": [
{"origin": [-3.5, 5, -3.5], "size": [7, 8, 7], "uv": [0, 0]}
]
},
{
"name": "torso2",
"parent": "torso",
"pivot": [0, 13, 0],
"cubes": [
{"origin": [-3.5, 12, -3.5], "size": [7, 9, 7], "inflate": 0.02, "uv": [0, 15]}
]
},
{
"name": "head",
"parent": "torso2",
"pivot": [0, 22, 0]
},
{
"name": "head_ai",
"parent": "head",
"pivot": [0, 22, 0]
},
{
"name": "head_angle",
"parent": "head_ai",
"pivot": [0, 22, 0],
"cubes": [
{"origin": [-3.5, 21, -3.5], "size": [7, 10, 7], "uv": [0, 31]}
]
},
{
"name": "locator_face",
"parent": "head_angle",
"pivot": [0, 26.75, -3.5],
"locators": {
"face": [0, 26.75, -3.5]
}
},
{
"name": "locator_head",
"parent": "head_angle",
"pivot": [0, 31, -1],
"locators": {
"head": [0, 31, -1]
}
},
{
"name": "locator_item_face",
"parent": "head_angle",
"pivot": [0, 27.8, -3.5],
"locators": {
"item_face": [0, 27.8, -3.5]
}
},
{
"name": "locator_item_hat",
"parent": "head_angle",
"pivot": [0, 31, 0],
"locators": {
"item_hat": [0, 31, 0]
}
},
{
"name": "face",
"parent": "head_angle",
"pivot": [0, 26.5, -3.5]
},
{
"name": "eyes",
"parent": "face",
"pivot": [0, 27.5, 0]
},
{
"name": "eye_left",
"parent": "eyes",
"pivot": [1.5, 27.5, -3.01],
"cubes": [
{"origin": [1, 26.5, -3.53], "size": [1, 2, 1], "uv": [27, 32]}
]
},
{
"name": "eye_emote_left",
"parent": "eye_left",
"pivot": [1.5, 28.5, -3.44],
"cubes": [
{"origin": [1, 28, -3.44], "size": [1, 1, 1], "uv": [32, 58]}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [1.5, 27.5, -3.5],
"locators": {
"eye2": [1.5, 27.5, -3.5]
}
},
{
"name": "eyelid_left",
"parent": "eyes",
"pivot": [1.5, 27.5, -3.43],
"cubes": [
{"origin": [0.5, 26.5, -3.43], "size": [2, 2, 1], "uv": [0, 61]}
]
},
{
"name": "eye_left_happy",
"parent": "eyes",
"pivot": [2, 27.5, -3.13],
"cubes": [
{"origin": [0.5, 26.5, -3.53], "size": [3, 2, 1], "inflate": -0.1, "uv": [6, 61]}
]
},
{
"name": "eye_right",
"parent": "eyes",
"pivot": [-1.5, 27.5, -3.53],
"cubes": [
{"origin": [-2, 26.5, -3.53], "size": [1, 2, 1], "uv": [22, 32]}
]
},
{
"name": "eye_emote_right",
"parent": "eye_right",
"pivot": [-1.5, 28.5, -3.44],
"cubes": [
{"origin": [-2, 28, -3.44], "size": [1, 1, 1], "uv": [28, 58], "mirror": true}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
"pivot": [-1.5, 27.5, -3.5],
"locators": {
"eye1": [-1.5, 27.5, -3.5]
}
},
{
"name": "eyelid_right",
"parent": "eyes",
"pivot": [-1.5, 27.5, -3.43],
"cubes": [
{"origin": [-2.5, 26.5, -3.43], "size": [2, 2, 1], "uv": [0, 58]}
]
},
{
"name": "eye_right_happy",
"parent": "eyes",
"pivot": [-2, 27.5, -3.13],
"cubes": [
{"origin": [-3.5, 26.5, -3.53], "size": [3, 2, 1], "inflate": -0.1, "uv": [6, 58]}
]
},
{
"name": "mouths",
"parent": "face",
"pivot": [0, 25.5, -3.51]
},
{
"name": "mouth_closed",
"parent": "mouths",
"pivot": [0, 25, -3.53],
"cubes": [
{"origin": [-2, 24.5, -3.53], "size": [4, 1, 1], "uv": [38, 62]}
]
},
{
"name": "mouth_closed_emote",
"parent": "mouth_closed",
"pivot": [0, 25.5, -3.53],
"cubes": [
{"origin": [-3, 25, -3.53], "size": [1, 1, 1], "uv": [28, 56]},
{"origin": [2, 25, -3.53], "size": [1, 1, 1], "uv": [32, 56], "mirror": true}
]
},
{
"name": "mouth_open",
"parent": "mouths",
"pivot": [0, 25, -3.43],
"cubes": [
{"origin": [-3, 24, -3.43], "size": [6, 2, 1], "uv": [14, 61]}
]
},
{
"name": "mouth_open_upset",
"parent": "mouths",
"pivot": [0, 25, -3.43],
"cubes": [
{"origin": [-3, 24, -3.43], "size": [6, 2, 1], "uv": [14, 58]}
]
},
{
"name": "mouth_open_small",
"parent": "mouths",
"pivot": [0, 25.05, -3.43],
"cubes": [
{"origin": [-0.5, 24.05, -3.43], "size": [1, 2, 1], "uv": [34, 61]}
]
},
{
"name": "mouth_open_tall",
"parent": "mouths",
"pivot": [0, 24.5, -3.43],
"cubes": [
{"origin": [-1, 23, -3.43], "size": [2, 3, 1], "uv": [28, 60]}
]
},
{
"name": "locator_mouth",
"parent": "mouths",
"pivot": [0, 24.5, -3.5],
"locators": {
"mouth": [0, 24.5, -3.5]
}
},
{
"name": "locator_special",
"parent": "mouths",
"pivot": [0, 24.5, -3.5],
"locators": {
"special2": [0, 24.5, -3.5]
}
},
{
"name": "face_ditto",
"parent": "head_angle",
"pivot": [0, 26.75, -3.4]
},
{
"name": "eyes_ditto",
"parent": "face_ditto",
"pivot": [0, 27.5, -3.42],
"cubes": [
{"origin": [-2.5, 27, -3.42], "size": [5, 1, 0], "uv": [49, 55]}
]
},
{
"name": "eyes_blink_ditto",
"parent": "face_ditto",
"pivot": [0, 27.5, -3.32],
"cubes": [
{"origin": [-3, 27, -3.32], "size": [6, 1, 0], "uv": [48, 56]},
{"origin": [-2.5, 27.5, -3.33], "size": [5, 1, 0], "uv": [49, 57]}
]
},
{
"name": "mouth_ditto",
"parent": "face_ditto",
"pivot": [0, 25.75, -3.4],
"cubes": [
{"origin": [-2, 25, -3.41], "size": [4, 1, 0], "uv": [50, 59]},
{"origin": [-3, 25.5, -3.41], "size": [6, 1, 0], "uv": [48, 58]}
]
},
{
"name": "mouth_open_ditto",
"parent": "face_ditto",
"pivot": [0, 25.5, -3.31],
"cubes": [
{"origin": [-3, 24.5, -3.31], "size": [6, 2, 0], "uv": [48, 60]}
]
},
{
"name": "stem",
"parent": "head_angle",
"pivot": [0, 30.5, 0],
"cubes": [
{"origin": [-1, 30.5, -1], "size": [2, 4, 2], "inflate": 0.01, "uv": [21, 16]}
]
},
{
"name": "stem_left",
"parent": "stem",
"pivot": [0, 34.5, 0],
"rotation": [0, 0, 60],
"cubes": [
{"origin": [0, 34.5, -1], "size": [2, 4, 2], "uv": [39, 45]}
]
},
{
"name": "stem_right",
"parent": "stem",
"pivot": [0, 34.5, 0],
"rotation": [0, 0, -60],
"cubes": [
{"origin": [-2, 34.5, -1], "size": [2, 4, 2], "uv": [31, 45]}
]
},
{
"name": "arms",
"parent": "torso2",
"pivot": [0, 20.5, 0]
},
{
"name": "arm_right",
"parent": "arms",
"pivot": [-2.5, 20.5, 0],
"cubes": [
{"origin": [-8.5, 19.5, -1], "size": [6, 2, 2], "inflate": 0.02, "uv": [34, 0]}
]
},
{
"name": "arm_right2",
"parent": "arm_right",
"pivot": [-8.5, 19.5, 1],
"cubes": [
{"origin": [-13.5, 19.5, -1], "size": [5, 2, 2], "uv": [50, 0]}
]
},
{
"name": "hand_right",
"parent": "arm_right2",
"pivot": [-13.5, 20.5, 0],
"cubes": [
{"origin": [-14.5, 19.5, -0.5], "size": [1, 2, 1], "inflate": 0.02, "uv": [21, 0]}
]
},
{
"name": "finger_right",
"parent": "hand_right",
"pivot": [-14.5, 20.5, 0],
"cubes": [
{"origin": [-16.5, 20, -0.5], "size": [2, 1, 1], "uv": [0, 15]}
]
},
{
"name": "leaf_right",
"parent": "finger_right",
"pivot": [-16, 20.5, 0],
"cubes": [
{"origin": [-20, 18.5, -2], "size": [4, 4, 4], "inflate": 0.27, "uv": [32, 28]}
]
},
{
"name": "finger_right_top",
"parent": "hand_right",
"pivot": [-13.5, 21.5, 0],
"cubes": [
{"origin": [-14.5, 21.5, -0.5], "size": [1, 2, 1], "uv": [0, 0]}
]
},
{
"name": "leaf_right_top",
"parent": "finger_right_top",
"pivot": [-14, 22.75, 0],
"cubes": [
{"origin": [-16, 22.75, -2], "size": [4, 4, 4], "inflate": 0.25, "uv": [48, 20]}
]
},
{
"name": "finger_right_bottom",
"parent": "hand_right",
"pivot": [-13.5, 19.5, 0],
"cubes": [
{"origin": [-14.5, 17.5, -0.5], "size": [1, 2, 1], "uv": [0, 31]}
]
},
{
"name": "leaf_right_bottom",
"parent": "finger_right_bottom",
"pivot": [-14, 18.25, 0],
"cubes": [
{"origin": [-16, 14.25, -2], "size": [4, 4, 4], "inflate": 0.25, "uv": [48, 36]}
]
},
{
"name": "locator_item",
"parent": "hand_right",
"pivot": [-13, 19.25, -1],
"locators": {
"item": [-13, 19.25, -1]
}
},
{
"name": "locator_hand_primary",
"parent": "hand_right",
"pivot": [-14.5, 20.5, 0],
"rotation": [0, 90, 0],
"locators": {
"hand_primary": [-14.5, 20.5, 0]
}
},
{
"name": "locator_physical",
"parent": "hand_right",
"pivot": [-14.5, 20.5, 0],
"locators": {
"physical": [-14.5, 20.5, 0]
}
},
{
"name": "arm_left",
"parent": "arms",
"pivot": [2.5, 20.5, 0],
"cubes": [
{"origin": [2.5, 19.5, -1], "size": [6, 2, 2], "inflate": 0.02, "uv": [34, 4]}
]
},
{
"name": "arm_left2",
"parent": "arm_left",
"pivot": [8.5, 19.5, 1],
"cubes": [
{"origin": [8.5, 19.5, -1], "size": [5, 2, 2], "uv": [50, 4]}
]
},
{
"name": "hand_left",
"parent": "arm_left2",
"pivot": [13.5, 20.5, 0],
"cubes": [
{"origin": [13.5, 19.5, -0.5], "size": [1, 2, 1], "inflate": 0.02, "uv": [21, 3]}
]
},
{
"name": "finger_left",
"parent": "hand_left",
"pivot": [14.5, 20.5, 0],
"cubes": [
{"origin": [14.5, 20, -0.5], "size": [2, 1, 1], "uv": [0, 17]}
]
},
{
"name": "leaf_left",
"parent": "finger_left",
"pivot": [16, 20.5, 0],
"cubes": [
{"origin": [16, 18.5, -2], "size": [4, 4, 4], "inflate": 0.27, "uv": [48, 28]}
]
},
{
"name": "finger_left_top",
"parent": "hand_left",
"pivot": [13.5, 21.5, 0],
"cubes": [
{"origin": [13.5, 21.5, -0.5], "size": [1, 2, 1], "uv": [0, 3]}
]
},
{
"name": "leaf_left_top",
"parent": "finger_left_top",
"pivot": [14, 22.75, 0],
"cubes": [
{"origin": [12, 22.75, -2], "size": [4, 4, 4], "inflate": 0.25, "uv": [32, 20]}
]
},
{
"name": "finger_left_bottom",
"parent": "hand_left",
"pivot": [13.5, 19.5, 0],
"cubes": [
{"origin": [13.5, 17.5, -0.5], "size": [1, 2, 1], "uv": [0, 34]}
]
},
{
"name": "leaf_left_bottom",
"parent": "finger_left_bottom",
"pivot": [14, 18.25, 0],
"cubes": [
{"origin": [12, 14.25, -2], "size": [4, 4, 4], "inflate": 0.25, "uv": [32, 36]}
]
},
{
"name": "locator_hand_secondary",
"parent": "hand_left",
"pivot": [14.5, 20.5, 0],
"rotation": [0, -90, 0],
"locators": {
"hand_secondary": [14.5, 20.5, 0]
}
},
{
"name": "legs",
"parent": "body",
"pivot": [0, 7.5, 0]
},
{
"name": "leg_right",
"parent": "legs",
"pivot": [-3.5, 7.5, 0],
"cubes": [
{"origin": [-5, 4, -2], "size": [3, 6, 4], "uv": [0, 48]}
]
},
{
"name": "leg_right2",
"parent": "leg_right",
"pivot": [-3.5, 4, -1],
"cubes": [
{"origin": [-4.5, 1, -1], "size": [2, 3, 2], "uv": [28, 8]}
]
},
{
"name": "foot_right",
"parent": "leg_right2",
"pivot": [-3.5, 2, 0],
"cubes": [
{"origin": [-5, 0, -2.5], "size": [3, 2, 4], "inflate": 0.01, "uv": [36, 8]}
]
},
{
"name": "toes_right",
"parent": "foot_right",
"pivot": [-3.5, 0, -2.5],
"cubes": [
{"origin": [-5, 0, -5.5], "size": [3, 2, 3], "uv": [40, 14]}
]
},
{
"name": "locator_foot_primary",
"parent": "foot_right",
"pivot": [-3.5, 1, -1],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-3.5, 1, -1]
}
},
{
"name": "leg_left",
"parent": "legs",
"pivot": [3.5, 7.5, 0],
"cubes": [
{"origin": [2, 4, -2], "size": [3, 6, 4], "uv": [14, 48]}
]
},
{
"name": "leg_left2",
"parent": "leg_left",
"pivot": [3.5, 4, -1],
"cubes": [
{"origin": [2.5, 1, -1], "size": [2, 3, 2], "uv": [28, 13]}
]
},
{
"name": "foot_left",
"parent": "leg_left2",
"pivot": [3.5, 2, 0],
"cubes": [
{"origin": [2, 0, -2.5], "size": [3, 2, 4], "inflate": 0.01, "uv": [50, 8]}
]
},
{
"name": "toes_left",
"parent": "foot_left",
"pivot": [3.5, 0, -2.5],
"cubes": [
{"origin": [2, 0, -5.5], "size": [3, 2, 3], "uv": [52, 14]}
]
},
{
"name": "locator_foot_secondary",
"parent": "foot_left",
"pivot": [3.5, 1, -1],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [3.5, 1, -1]
}
}
]
}
]
}
@@ -0,0 +1,619 @@
{
"format_version": "1.12.0",
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.sudowoodo_male",
"texture_width": 64,
"texture_height": 64,
"visible_bounds_width": 4,
"visible_bounds_height": 3.5,
"visible_bounds_offset": [0, 1.25, 0]
},
"bones": [
{
"name": "sudowoodo",
"pivot": [0, 0, 0]
},
{
"name": "locator_root",
"parent": "sudowoodo",
"pivot": [0, 0.5, 0],
"locators": {
"root": [0, 0.5, 0]
}
},
{
"name": "locator_top",
"parent": "sudowoodo",
"pivot": [0, 37, 0],
"locators": {
"top": [0, 37, 0]
}
},
{
"name": "body",
"parent": "sudowoodo",
"pivot": [0, 17, 0]
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 20, 0],
"locators": {
"middle": [0, 20, 0]
}
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 20.5, -6],
"locators": {
"target": [0, 20.5, -6]
}
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 7, 0],
"cubes": [
{"origin": [-3.5, 5, -3.5], "size": [7, 8, 7], "uv": [0, 0]}
]
},
{
"name": "torso2",
"parent": "torso",
"pivot": [0, 13, 0],
"cubes": [
{"origin": [-3.5, 12, -3.5], "size": [7, 9, 7], "inflate": 0.02, "uv": [0, 15]}
]
},
{
"name": "head",
"parent": "torso2",
"pivot": [0, 22, 0]
},
{
"name": "head_ai",
"parent": "head",
"pivot": [0, 22, 0]
},
{
"name": "head_angle",
"parent": "head_ai",
"pivot": [0, 22, 0],
"cubes": [
{"origin": [-3.5, 21, -3.5], "size": [7, 10, 7], "uv": [0, 31]}
]
},
{
"name": "locator_face",
"parent": "head_angle",
"pivot": [0, 26.75, -3.5],
"locators": {
"face": [0, 26.75, -3.5]
}
},
{
"name": "locator_head",
"parent": "head_angle",
"pivot": [0, 31, -1],
"locators": {
"head": [0, 31, -1]
}
},
{
"name": "locator_item_face",
"parent": "head_angle",
"pivot": [0, 27.8, -3.5],
"locators": {
"item_face": [0, 27.8, -3.5]
}
},
{
"name": "locator_item_hat",
"parent": "head_angle",
"pivot": [0, 31, 0],
"locators": {
"item_hat": [0, 31, 0]
}
},
{
"name": "face",
"parent": "head_angle",
"pivot": [0, 26.5, -3.5]
},
{
"name": "eyes",
"parent": "face",
"pivot": [0, 27.5, 0]
},
{
"name": "eye_left",
"parent": "eyes",
"pivot": [1.5, 27.5, -3.01],
"cubes": [
{"origin": [1, 26.5, -3.53], "size": [1, 2, 1], "uv": [27, 32]}
]
},
{
"name": "eye_emote_left",
"parent": "eye_left",
"pivot": [1.5, 28.5, -3.44],
"cubes": [
{"origin": [1, 28, -3.44], "size": [1, 1, 1], "uv": [32, 58]}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [1.5, 27.5, -3.5],
"locators": {
"eye2": [1.5, 27.5, -3.5]
}
},
{
"name": "eyelid_left",
"parent": "eyes",
"pivot": [1.5, 27.5, -3.43],
"cubes": [
{"origin": [0.5, 26.5, -3.43], "size": [2, 2, 1], "uv": [0, 61]}
]
},
{
"name": "eye_left_happy",
"parent": "eyes",
"pivot": [2, 27.5, -3.13],
"cubes": [
{"origin": [0.5, 26.5, -3.53], "size": [3, 2, 1], "inflate": -0.1, "uv": [6, 61]}
]
},
{
"name": "eye_right",
"parent": "eyes",
"pivot": [-1.5, 27.5, -3.53],
"cubes": [
{"origin": [-2, 26.5, -3.53], "size": [1, 2, 1], "uv": [22, 32]}
]
},
{
"name": "eye_emote_right",
"parent": "eye_right",
"pivot": [-1.5, 28.5, -3.44],
"cubes": [
{"origin": [-2, 28, -3.44], "size": [1, 1, 1], "uv": [28, 58], "mirror": true}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
"pivot": [-1.5, 27.5, -3.5],
"locators": {
"eye1": [-1.5, 27.5, -3.5]
}
},
{
"name": "eyelid_right",
"parent": "eyes",
"pivot": [-1.5, 27.5, -3.43],
"cubes": [
{"origin": [-2.5, 26.5, -3.43], "size": [2, 2, 1], "uv": [0, 58]}
]
},
{
"name": "eye_right_happy",
"parent": "eyes",
"pivot": [-2, 27.5, -3.13],
"cubes": [
{"origin": [-3.5, 26.5, -3.53], "size": [3, 2, 1], "inflate": -0.1, "uv": [6, 58]}
]
},
{
"name": "mouths",
"parent": "face",
"pivot": [0, 25.5, -3.51]
},
{
"name": "mouth_closed",
"parent": "mouths",
"pivot": [0, 25, -3.53],
"cubes": [
{"origin": [-2, 24.5, -3.53], "size": [4, 1, 1], "uv": [38, 62]}
]
},
{
"name": "mouth_closed_emote",
"parent": "mouth_closed",
"pivot": [0, 25.5, -3.53],
"cubes": [
{"origin": [-3, 25, -3.53], "size": [1, 1, 1], "uv": [28, 56]},
{"origin": [2, 25, -3.53], "size": [1, 1, 1], "uv": [32, 56], "mirror": true}
]
},
{
"name": "mouth_open",
"parent": "mouths",
"pivot": [0, 25, -3.43],
"cubes": [
{"origin": [-3, 24, -3.43], "size": [6, 2, 1], "uv": [14, 61]}
]
},
{
"name": "mouth_open_upset",
"parent": "mouths",
"pivot": [0, 25, -3.43],
"cubes": [
{"origin": [-3, 24, -3.43], "size": [6, 2, 1], "uv": [14, 58]}
]
},
{
"name": "mouth_open_small",
"parent": "mouths",
"pivot": [0, 25.05, -3.43],
"cubes": [
{"origin": [-0.5, 24.05, -3.43], "size": [1, 2, 1], "uv": [34, 61]}
]
},
{
"name": "mouth_open_tall",
"parent": "mouths",
"pivot": [0, 24.5, -3.43],
"cubes": [
{"origin": [-1, 23, -3.43], "size": [2, 3, 1], "uv": [28, 60]}
]
},
{
"name": "locator_mouth",
"parent": "mouths",
"pivot": [0, 24.5, -3.5],
"locators": {
"mouth": [0, 24.5, -3.5]
}
},
{
"name": "locator_special",
"parent": "mouths",
"pivot": [0, 24.5, -3.5],
"locators": {
"special2": [0, 24.5, -3.5]
}
},
{
"name": "face_ditto",
"parent": "head_angle",
"pivot": [0, 26.75, -3.4]
},
{
"name": "eyes_ditto",
"parent": "face_ditto",
"pivot": [0, 27.5, -3.42],
"cubes": [
{"origin": [-2.5, 27, -3.42], "size": [5, 1, 0], "uv": [49, 55]}
]
},
{
"name": "eyes_blink_ditto",
"parent": "face_ditto",
"pivot": [0, 27.5, -3.32],
"cubes": [
{"origin": [-3, 27, -3.32], "size": [6, 1, 0], "uv": [48, 56]},
{"origin": [-2.5, 27.5, -3.33], "size": [5, 1, 0], "uv": [49, 57]}
]
},
{
"name": "mouth_ditto",
"parent": "face_ditto",
"pivot": [0, 25.75, -3.4],
"cubes": [
{"origin": [-2, 25, -3.41], "size": [4, 1, 0], "uv": [50, 59]},
{"origin": [-3, 25.5, -3.41], "size": [6, 1, 0], "uv": [48, 58]}
]
},
{
"name": "mouth_open_ditto",
"parent": "face_ditto",
"pivot": [0, 25.5, -3.31],
"cubes": [
{"origin": [-3, 24.5, -3.31], "size": [6, 2, 0], "uv": [48, 60]}
]
},
{
"name": "stem",
"parent": "head_angle",
"pivot": [0, 30.5, 0],
"cubes": [
{"origin": [-1, 30.5, -1], "size": [2, 4, 2], "inflate": 0.01, "uv": [21, 16]}
]
},
{
"name": "stem_left",
"parent": "stem",
"pivot": [0, 34.5, 0],
"rotation": [0, 0, 60],
"cubes": [
{"origin": [0, 34.5, -1], "size": [2, 5, 2], "uv": [56, 45]}
]
},
{
"name": "stem_right",
"parent": "stem",
"pivot": [0, 34.5, 0],
"rotation": [0, 0, -60],
"cubes": [
{"origin": [-2, 34.5, -1], "size": [2, 5, 2], "uv": [48, 45]}
]
},
{
"name": "arms",
"parent": "torso2",
"pivot": [0, 20.5, 0]
},
{
"name": "arm_right",
"parent": "arms",
"pivot": [-2.5, 20.5, 0],
"cubes": [
{"origin": [-8.5, 19.5, -1], "size": [6, 2, 2], "inflate": 0.02, "uv": [34, 0]}
]
},
{
"name": "arm_right2",
"parent": "arm_right",
"pivot": [-8.5, 19.5, 1],
"cubes": [
{"origin": [-13.5, 19.5, -1], "size": [5, 2, 2], "uv": [50, 0]}
]
},
{
"name": "hand_right",
"parent": "arm_right2",
"pivot": [-13.5, 20.5, 0],
"cubes": [
{"origin": [-14.5, 19.5, -0.5], "size": [1, 2, 1], "inflate": 0.02, "uv": [21, 0]}
]
},
{
"name": "finger_right",
"parent": "hand_right",
"pivot": [-14.5, 20.5, 0],
"cubes": [
{"origin": [-16.5, 20, -0.5], "size": [2, 1, 1], "uv": [0, 15]}
]
},
{
"name": "leaf_right",
"parent": "finger_right",
"pivot": [-16, 20.5, 0],
"cubes": [
{"origin": [-20, 18.5, -2], "size": [4, 4, 4], "inflate": 0.27, "uv": [32, 28]}
]
},
{
"name": "finger_right_top",
"parent": "hand_right",
"pivot": [-13.5, 21.5, 0],
"cubes": [
{"origin": [-14.5, 21.5, -0.5], "size": [1, 2, 1], "uv": [0, 0]}
]
},
{
"name": "leaf_right_top",
"parent": "finger_right_top",
"pivot": [-14, 22.75, 0],
"cubes": [
{"origin": [-16, 22.75, -2], "size": [4, 4, 4], "inflate": 0.25, "uv": [48, 20]}
]
},
{
"name": "finger_right_bottom",
"parent": "hand_right",
"pivot": [-13.5, 19.5, 0],
"cubes": [
{"origin": [-14.5, 17.5, -0.5], "size": [1, 2, 1], "uv": [0, 31]}
]
},
{
"name": "leaf_right_bottom",
"parent": "finger_right_bottom",
"pivot": [-14, 18.25, 0],
"cubes": [
{"origin": [-16, 14.25, -2], "size": [4, 4, 4], "inflate": 0.25, "uv": [48, 36]}
]
},
{
"name": "locator_item",
"parent": "hand_right",
"pivot": [-13, 19.25, -1],
"locators": {
"item": [-13, 19.25, -1]
}
},
{
"name": "locator_hand_primary",
"parent": "hand_right",
"pivot": [-14.5, 20.5, 0],
"rotation": [0, 90, 0],
"locators": {
"hand_primary": [-14.5, 20.5, 0]
}
},
{
"name": "locator_physical",
"parent": "hand_right",
"pivot": [-14.5, 20.5, 0],
"locators": {
"physical": [-14.5, 20.5, 0]
}
},
{
"name": "arm_left",
"parent": "arms",
"pivot": [2.5, 20.5, 0],
"cubes": [
{"origin": [2.5, 19.5, -1], "size": [6, 2, 2], "inflate": 0.02, "uv": [34, 4]}
]
},
{
"name": "arm_left2",
"parent": "arm_left",
"pivot": [8.5, 19.5, 1],
"cubes": [
{"origin": [8.5, 19.5, -1], "size": [5, 2, 2], "uv": [50, 4]}
]
},
{
"name": "hand_left",
"parent": "arm_left2",
"pivot": [13.5, 20.5, 0],
"cubes": [
{"origin": [13.5, 19.5, -0.5], "size": [1, 2, 1], "inflate": 0.02, "uv": [21, 3]}
]
},
{
"name": "finger_left",
"parent": "hand_left",
"pivot": [14.5, 20.5, 0],
"cubes": [
{"origin": [14.5, 20, -0.5], "size": [2, 1, 1], "uv": [0, 17]}
]
},
{
"name": "leaf_left",
"parent": "finger_left",
"pivot": [16, 20.5, 0],
"cubes": [
{"origin": [16, 18.5, -2], "size": [4, 4, 4], "inflate": 0.27, "uv": [48, 28]}
]
},
{
"name": "finger_left_top",
"parent": "hand_left",
"pivot": [13.5, 21.5, 0],
"cubes": [
{"origin": [13.5, 21.5, -0.5], "size": [1, 2, 1], "uv": [0, 3]}
]
},
{
"name": "leaf_left_top",
"parent": "finger_left_top",
"pivot": [14, 22.75, 0],
"cubes": [
{"origin": [12, 22.75, -2], "size": [4, 4, 4], "inflate": 0.25, "uv": [32, 20]}
]
},
{
"name": "finger_left_bottom",
"parent": "hand_left",
"pivot": [13.5, 19.5, 0],
"cubes": [
{"origin": [13.5, 17.5, -0.5], "size": [1, 2, 1], "uv": [0, 34]}
]
},
{
"name": "leaf_left_bottom",
"parent": "finger_left_bottom",
"pivot": [14, 18.25, 0],
"cubes": [
{"origin": [12, 14.25, -2], "size": [4, 4, 4], "inflate": 0.25, "uv": [32, 36]}
]
},
{
"name": "locator_hand_secondary",
"parent": "hand_left",
"pivot": [14.5, 20.5, 0],
"rotation": [0, -90, 0],
"locators": {
"hand_secondary": [14.5, 20.5, 0]
}
},
{
"name": "legs",
"parent": "body",
"pivot": [0, 7.5, 0]
},
{
"name": "leg_right",
"parent": "legs",
"pivot": [-3.5, 7.5, 0],
"cubes": [
{"origin": [-5, 4, -2], "size": [3, 6, 4], "uv": [0, 48]}
]
},
{
"name": "leg_right2",
"parent": "leg_right",
"pivot": [-3.5, 4, -1],
"cubes": [
{"origin": [-4.5, 1, -1], "size": [2, 3, 2], "uv": [28, 8]}
]
},
{
"name": "foot_right",
"parent": "leg_right2",
"pivot": [-3.5, 2, 0],
"cubes": [
{"origin": [-5, 0, -2.5], "size": [3, 2, 4], "inflate": 0.01, "uv": [36, 8]}
]
},
{
"name": "toes_right",
"parent": "foot_right",
"pivot": [-3.5, 0, -2.5],
"cubes": [
{"origin": [-5, 0, -5.5], "size": [3, 2, 3], "uv": [40, 14]}
]
},
{
"name": "locator_foot_primary",
"parent": "foot_right",
"pivot": [-3.5, 1, -1],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-3.5, 1, -1]
}
},
{
"name": "leg_left",
"parent": "legs",
"pivot": [3.5, 7.5, 0],
"cubes": [
{"origin": [2, 4, -2], "size": [3, 6, 4], "uv": [14, 48]}
]
},
{
"name": "leg_left2",
"parent": "leg_left",
"pivot": [3.5, 4, -1],
"cubes": [
{"origin": [2.5, 1, -1], "size": [2, 3, 2], "uv": [28, 13]}
]
},
{
"name": "foot_left",
"parent": "leg_left2",
"pivot": [3.5, 2, 0],
"cubes": [
{"origin": [2, 0, -2.5], "size": [3, 2, 4], "inflate": 0.01, "uv": [50, 8]}
]
},
{
"name": "toes_left",
"parent": "foot_left",
"pivot": [3.5, 0, -2.5],
"cubes": [
{"origin": [2, 0, -5.5], "size": [3, 2, 3], "uv": [52, 14]}
]
},
{
"name": "locator_foot_secondary",
"parent": "foot_left",
"pivot": [3.5, 1, -1],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [3.5, 1, -1]
}
}
]
}
]
}
@@ -1,132 +0,0 @@
{
"format_version": "1.12.0",
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.politoed",
"texture_width": 64,
"texture_height": 64,
"visible_bounds_width": 3,
"visible_bounds_height": 2.5,
"visible_bounds_offset": [0, 0.75, 0]
},
"bones": [
{
"name": "politoed",
"pivot": [0, 0, 0]
},
{
"name": "body",
"parent": "politoed",
"pivot": [0, 8, 0.75],
"cubes": [
{"origin": [-4, 3, -2.75], "size": [8, 9, 7], "uv": [0, 0]}
]
},
{
"name": "head",
"parent": "body",
"pivot": [0, 13.75, 0.5],
"cubes": [
{"origin": [-3.5, 11.5, -4], "size": [7, 5, 8], "uv": [0, 16]},
{"origin": [0, 16.25, -3], "size": [0, 5, 6], "pivot": [0, 18.75, 0], "rotation": [5, 0, 0], "uv": [14, 23]}
]
},
{
"name": "eyes",
"parent": "head",
"pivot": [0, 14.75, -2],
"rotation": [-2.5, 0, 0],
"cubes": [
{"origin": [3.5, 13.25, -3.5], "size": [0, 3, 3], "inflate": 0.02, "uv": [0, 16]},
{"origin": [-3.5, 13.25, -3.5], "size": [0, 3, 3], "inflate": 0.02, "uv": [0, 16], "mirror": true}
]
},
{
"name": "locator_eye_right",
"parent": "eyes",
"pivot": [-3.5, 14.25, -2.5],
"rotation": [0, 90, 0],
"locators": {
"eye1": [-3.5, 14.25, -2.5]
}
},
{
"name": "locator_eye_left",
"parent": "eyes",
"pivot": [3.5, 14.25, -2.5],
"rotation": [0, -90, 0],
"locators": {
"eye2": [3.5, 14.25, -2.5]
}
},
{
"name": "leftleg",
"parent": "body",
"pivot": [3.25, 6, -0.25],
"cubes": [
{"origin": [1.75, 1, -1.25], "size": [3, 1, 3], "uv": [28, 34]},
{"origin": [1.75, 2, -2.25], "size": [3, 5, 4], "uv": [26, 25]}
]
},
{
"name": "leftfoot",
"parent": "leftleg",
"pivot": [3.25, 1, 0.5],
"cubes": [
{"origin": [1.75, 0, -3.75], "size": [3, 1, 6], "uv": [22, 16]}
]
},
{
"name": "rightleg",
"parent": "body",
"pivot": [-3.25, 6, -0.25],
"cubes": [
{"origin": [-4.75, 1, -1.25], "size": [3, 1, 3], "uv": [35, 0]},
{"origin": [-4.75, 2, -2.25], "size": [3, 5, 4], "uv": [0, 29]}
]
},
{
"name": "rightfoot",
"parent": "rightleg",
"pivot": [-3.25, 1, 0.5],
"cubes": [
{"origin": [-4.75, 0, -3.75], "size": [3, 1, 6], "uv": [23, 0]}
]
},
{
"name": "leftarm",
"parent": "body",
"pivot": [4, 11.5, -0.25],
"cubes": [
{"origin": [2, 8.5, -1.25], "size": [5, 3, 2], "uv": [34, 12]}
]
},
{
"name": "leftforearm",
"parent": "leftarm",
"pivot": [7, 11.5, 0.75],
"cubes": [
{"origin": [7, 8.5, -1.25], "size": [5, 3, 2], "uv": [30, 7]}
]
},
{
"name": "rightarm",
"parent": "body",
"pivot": [-4, 11.5, -0.25],
"cubes": [
{"origin": [-7, 8.5, -1.25], "size": [5, 3, 2], "uv": [34, 17]}
]
},
{
"name": "rightforearm",
"parent": "rightarm",
"pivot": [-7, 11.5, 0.75],
"cubes": [
{"origin": [-12, 8.5, -1.25], "size": [5, 3, 2], "uv": [14, 34]}
]
}
]
}
]
}
@@ -0,0 +1,608 @@
{
"format_version": "1.12.0",
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.politoed_female",
"texture_width": 128,
"texture_height": 64,
"visible_bounds_width": 3,
"visible_bounds_height": 3.5,
"visible_bounds_offset": [0, 1.25, 0]
},
"bones": [
{
"name": "politoed",
"pivot": [0, 0, 0]
},
{
"name": "locator_root",
"parent": "politoed",
"pivot": [0, 0, 0],
"locators": {
"root": [0, 0, 0]
}
},
{
"name": "locator_top",
"parent": "politoed",
"pivot": [0, 26, 0],
"locators": {
"top": [0, 26, 0]
}
},
{
"name": "body",
"parent": "politoed",
"pivot": [0, 0, 0]
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 11, -6.5],
"locators": {
"target": [0, 11, -6.5]
}
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 11, 0],
"locators": {
"middle": [0, 11, 0]
}
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 7, 0],
"cubes": [
{"origin": [-5, 4.5, -4], "size": [10, 9, 9], "inflate": 0.01, "uv": [0, 0]}
]
},
{
"name": "head",
"parent": "torso",
"pivot": [0, 16, 0],
"cubes": [
{"origin": [-4.5, 15.5, -5], "size": [9, 5, 3], "uv": [0, 36]},
{"origin": [-4.5, 15, -5], "size": [1, 1, 3], "inflate": 0.01, "uv": [67, 36]},
{"origin": [3.5, 15, -5], "size": [1, 1, 3], "inflate": 0.01, "uv": [71, 26]},
{"origin": [-3.5, 15.5, -6.5], "size": [7, 4, 2], "inflate": 0.01, "uv": [0, 45]},
{"origin": [-4.5, 12.5, -2], "size": [9, 8, 6], "inflate": 0.01, "uv": [0, 19]}
]
},
{
"name": "jaw",
"parent": "head",
"pivot": [0, 15.5, -1],
"cubes": [
{"origin": [-4.5, 13, -5], "size": [9, 2, 3], "uv": [78, 20]},
{"origin": [-4.5, 14.51, -5], "size": [9, 1, 3], "inflate": -0.01, "uv": [77, 13]},
{"origin": [-3.5, 13, -6.5], "size": [7, 2, 2], "uv": [89, 27]},
{"origin": [-3.5, 14.5, -6.5], "size": [7, 1, 2], "inflate": -0.01, "uv": [78, 8]}
]
},
{
"name": "locator_jaw_lower",
"parent": "jaw",
"pivot": [0, 15.5, -6.5],
"locators": {
"jaw2": [0, 15.5, -6.5]
}
},
{
"name": "tongue_short",
"parent": "jaw",
"pivot": [0, 16.5, -3],
"cubes": [
{"origin": [-2.5, 14.5, -5], "size": [5, 1, 3], "inflate": 0.01, "uv": [50, 36]}
]
},
{
"name": "tongue_long_base",
"parent": "jaw",
"pivot": [0, 15.4, -2],
"cubes": [
{"origin": [-1.5, 13.4, -5], "size": [3, 2, 3], "inflate": 0.02, "uv": [41, 59]}
]
},
{
"name": "tongue_long_mid",
"parent": "tongue_long_base",
"pivot": [0, 16, -4.75],
"cubes": [
{"origin": [-1, 14.5, -9.75], "size": [2, 1, 5], "inflate": 0.01, "uv": [50, 22]}
]
},
{
"name": "tongue_long_mid_bend",
"parent": "tongue_long_mid",
"pivot": [0, 16, -9.5],
"cubes": [
{"origin": [-1, 14.5, -14.5], "size": [2, 1, 5], "uv": [50, 29]}
]
},
{
"name": "tongue_long_end",
"parent": "tongue_long_mid_bend",
"pivot": [0, 16, -14.25],
"cubes": [
{"origin": [-1, 14.5, -18.25], "size": [2, 1, 4], "inflate": 0.01, "uv": [59, 41]}
]
},
{
"name": "tongue_long_tip",
"parent": "tongue_long_end",
"pivot": [0, 16, -18],
"cubes": [
{"origin": [-1.5, 14.5, -21], "size": [3, 1, 3], "inflate": 0.1, "uv": [59, 47]}
]
},
{
"name": "locator_physical",
"parent": "tongue_long_tip",
"pivot": [0, 15, -20.5],
"locators": {
"physical": [0, 15, -20.5]
}
},
{
"name": "eyes",
"parent": "head",
"pivot": [0, 18.5, -2.5]
},
{
"name": "left_eye",
"parent": "eyes",
"pivot": [4.5, 17.5, -3],
"cubes": [
{"origin": [3.5, 16.5, -5], "size": [1, 3, 3], "inflate": 0.01, "uv": [60, 0]}
]
},
{
"name": "left_pupil",
"parent": "left_eye",
"pivot": [4.5, 17.5, -3.5],
"cubes": [
{"origin": [3.5, 17, -5], "size": [1, 2, 2], "inflate": 0.02, "uv": [69, 52]}
]
},
{
"name": "locator_eye_left",
"parent": "left_pupil",
"pivot": [4.5, 18, -4.5],
"locators": {
"eye2": [4.5, 18, -4.5]
}
},
{
"name": "left_pupil_shocked",
"parent": "left_eye",
"pivot": [4.4, 17.5, -3.75],
"cubes": [
{"origin": [3.4, 17.5, -4.75], "size": [1, 1, 1], "inflate": 0.02, "uv": [3, 61]}
]
},
{
"name": "right_eye",
"parent": "eyes",
"pivot": [-4.5, 19, -3.5],
"cubes": [
{"origin": [-4.5, 16.5, -5], "size": [1, 3, 3], "inflate": 0.01, "uv": [60, 7]}
]
},
{
"name": "right_pupil",
"parent": "right_eye",
"pivot": [-4.5, 19, -4],
"cubes": [
{"origin": [-4.5, 17, -5], "size": [1, 2, 2], "inflate": 0.02, "uv": [80, 28]}
]
},
{
"name": "locator_eye_right",
"parent": "right_pupil",
"pivot": [-4.5, 18, -4.5],
"locators": {
"eye1": [-4.5, 18, -4.5]
}
},
{
"name": "right_pupil_shocked",
"parent": "right_eye",
"pivot": [-4.4, 18.5, -3.75],
"cubes": [
{"origin": [-4.4, 17.5, -4.75], "size": [1, 1, 1], "inflate": 0.02, "uv": [39, 19]}
]
},
{
"name": "eyelids",
"parent": "head",
"pivot": [0, 18.5, -2.5]
},
{
"name": "left_eyelid",
"parent": "eyelids",
"pivot": [3.9, 19, -3.4],
"cubes": [
{"origin": [3.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [65, 22]}
]
},
{
"name": "right_eyelid",
"parent": "eyelids",
"pivot": [-3.9, 19, -3.4],
"cubes": [
{"origin": [-4.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [65, 29]}
]
},
{
"name": "left_eyelid_angry",
"parent": "eyelids",
"pivot": [3.9, 20.25, -3.885],
"cubes": [
{"origin": [3.4, 18.5, -4.9], "size": [1, 1, 1], "inflate": 0.03, "uv": [8, 61]},
{"origin": [3.4, 19, -3.87], "size": [1, 1, 1], "inflate": 0.03, "uv": [72, 47]}
]
},
{
"name": "right_eyelid_angry",
"parent": "eyelids",
"pivot": [-3.9, 20.25, -3.885],
"cubes": [
{"origin": [-4.4, 18.5, -4.9], "size": [1, 1, 1], "inflate": 0.03, "uv": [44, 19]},
{"origin": [-4.4, 19, -3.87], "size": [1, 1, 1], "inflate": 0.03, "uv": [30, 62]}
]
},
{
"name": "left_eyelid_sad",
"parent": "eyelids",
"pivot": [3.9, 19.5, -3],
"cubes": [
{"origin": [3.4, 17.5, -4], "size": [1, 2, 2], "inflate": 0.03, "uv": [85, 52]}
]
},
{
"name": "right_eyelid_sad",
"parent": "eyelids",
"pivot": [-3.9, 19.5, -3],
"cubes": [
{"origin": [-4.4, 17.5, -4], "size": [1, 2, 2], "inflate": 0.03, "uv": [92, 52]}
]
},
{
"name": "left_eyelid_happy",
"parent": "eyelids",
"pivot": [3.9, 19, -3.4],
"cubes": [
{"origin": [3.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [77, 38]}
]
},
{
"name": "right_eyelid_happy",
"parent": "eyelids",
"pivot": [-3.9, 19, -3.4],
"cubes": [
{"origin": [-4.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [74, 31]}
]
},
{
"name": "left_eyelid_unamused",
"parent": "eyelids",
"pivot": [3.9, 20, -3.4],
"cubes": [
{"origin": [3.4, 18.5, -4.9], "size": [1, 1, 3], "inflate": 0.03, "uv": [69, 0]}
]
},
{
"name": "right_eyelid_unamused",
"parent": "eyelids",
"pivot": [-3.9, 20, -3.4],
"cubes": [
{"origin": [-4.4, 18.5, -4.9], "size": [1, 1, 3], "inflate": 0.03, "uv": [69, 5]}
]
},
{
"name": "left_eyelid_hurt",
"parent": "eyelids",
"pivot": [3.9, 19, -3.4],
"cubes": [
{"origin": [3.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [86, 38]},
{"origin": [3.42, 17, -3.9], "size": [1, 1, 1], "inflate": 0.02, "uv": [85, 57]}
]
},
{
"name": "right_eyelid_hurt",
"parent": "eyelids",
"pivot": [-3.9, 19, -3.4],
"cubes": [
{"origin": [-4.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [76, 52]},
{"origin": [-4.42, 17, -3.9], "size": [1, 1, 1], "inflate": 0.02, "uv": [23, 59]}
]
},
{
"name": "hair",
"parent": "head",
"pivot": [0, 21.5, 0],
"rotation": [15, 0, 0],
"cubes": [
{"origin": [0, 19.5, -8], "size": [0, 8, 9], "uv": [31, 19]}
]
},
{
"name": "cheeks",
"parent": "head",
"pivot": [0, 16, 1.5]
},
{
"name": "left_cheek",
"parent": "cheeks",
"pivot": [4, 15, -1],
"cubes": [
{"origin": [3.5, 14, -2], "size": [1, 2, 2], "inflate": 0.02, "uv": [69, 10]}
]
},
{
"name": "right_cheek",
"parent": "cheeks",
"pivot": [-4, 15, -1.25],
"cubes": [
{"origin": [-4.5, 14, -2], "size": [1, 2, 2], "inflate": 0.02, "uv": [69, 15]}
]
},
{
"name": "locator_face",
"parent": "head",
"pivot": [0, 17.5, -6.5],
"locators": {
"face": [0, 17.5, -6.5]
}
},
{
"name": "locator_mouth",
"parent": "head",
"pivot": [0, 14.75, -4],
"locators": {
"mouth": [0, 14.75, -4],
"special": [0, 14.75, -4]
}
},
{
"name": "locator_head",
"parent": "head",
"pivot": [0, 20.5, -3],
"locators": {
"head": [0, 20.5, -3]
}
},
{
"name": "item_hat",
"parent": "head",
"pivot": [0, 20.5, -0.5],
"locators": {
"item_hat": [0, 20.5, -0.5]
}
},
{
"name": "locator_item_face",
"parent": "head",
"pivot": [0, 17.5, -6.5],
"locators": {
"item_face": [0, 17.5, -6.5]
}
},
{
"name": "locator_jaw_upper",
"parent": "head",
"pivot": [0, 15.5, -6.5],
"locators": {
"jaw1": [0, 15.5, -6.5]
}
},
{
"name": "arms",
"parent": "torso",
"pivot": [0, 13.25, -0.75]
},
{
"name": "left_arm",
"parent": "arms",
"pivot": [5, 12.75, -0.5],
"cubes": [
{"origin": [4.5, 11.25, -2], "size": [4, 2, 3], "inflate": 0.01, "uv": [13, 53]}
]
},
{
"name": "left_lower_arm",
"parent": "left_arm",
"pivot": [8.5, 12.25, 1],
"cubes": [
{"origin": [8.5, 11.25, -2], "size": [3, 2, 3], "uv": [56, 53]}
]
},
{
"name": "left_hand",
"parent": "left_lower_arm",
"pivot": [11.5, 12.25, -1.25],
"cubes": [
{"origin": [11.5, 11.25, -2], "size": [2, 2, 3], "inflate": 0.01, "uv": [54, 59]}
]
},
{
"name": "locator_hand_secondary",
"parent": "left_hand",
"pivot": [13, 12.25, 0],
"rotation": [0, -90, 0],
"locators": {
"hand_secondary": [13, 12.25, 0]
}
},
{
"name": "left_fingers",
"parent": "left_hand",
"pivot": [13.35, 13.25, -0.5],
"rotation": [0, -90, 0],
"cubes": [
{"origin": [12.85, 11.75, -1.65], "size": [1, 1, 1], "inflate": 0.1, "uv": [19, 48]},
{"origin": [11.5, 11.75, -1.15], "size": [1, 1, 1], "inflate": 0.1, "uv": [50, 41]},
{"origin": [14.2, 11.75, -1.15], "size": [1, 1, 1], "inflate": 0.1, "uv": [35, 62]}
]
},
{
"name": "right_arm",
"parent": "arms",
"pivot": [-5, 12.75, -0.5],
"cubes": [
{"origin": [-8.5, 11.25, -2], "size": [4, 2, 3], "inflate": 0.01, "uv": [41, 53]}
]
},
{
"name": "right_lower_arm",
"parent": "right_arm",
"pivot": [-8.5, 12.25, 1],
"cubes": [
{"origin": [-11.5, 11.25, -2], "size": [3, 2, 3], "uv": [13, 59]}
]
},
{
"name": "right_hand",
"parent": "right_lower_arm",
"pivot": [-11.5, 12.25, -1.25],
"cubes": [
{"origin": [-13.5, 11.25, -2], "size": [2, 2, 3], "inflate": 0.01, "uv": [76, 59]}
]
},
{
"name": "locator_hand_primary",
"parent": "right_hand",
"pivot": [-13, 12.25, 0],
"rotation": [0, 90, 0],
"locators": {
"hand_primary": [-13, 12.25, 0]
}
},
{
"name": "right_fingers",
"parent": "right_hand",
"pivot": [-13.35, 13.25, -0.5],
"rotation": [0, 90, 0],
"cubes": [
{"origin": [-13.85, 11.75, -1.65], "size": [1, 1, 1], "inflate": 0.1, "uv": [87, 60]},
{"origin": [-12.5, 11.75, -1.15], "size": [1, 1, 1], "inflate": 0.1, "uv": [72, 41]},
{"origin": [-15.2, 11.75, -1.15], "size": [1, 1, 1], "inflate": 0.1, "uv": [72, 44]}
]
},
{
"name": "legs",
"parent": "body",
"pivot": [0, 6.5, 0.5]
},
{
"name": "left_thigh",
"parent": "legs",
"pivot": [4, 6.5, 0.5],
"cubes": [
{"origin": [2, 3, -1.5], "size": [4, 5, 4], "inflate": -0.1, "uv": [25, 44]}
]
},
{
"name": "left_leg",
"parent": "left_thigh",
"pivot": [4, 3.5, 0.5],
"cubes": [
{"origin": [2.5, -0.25, -1], "size": [3, 5, 3], "inflate": -0.2, "uv": [0, 52]}
]
},
{
"name": "left_foot",
"parent": "left_leg",
"pivot": [4, -0.25, 1],
"cubes": [
{"origin": [2.5, -0.75, -4], "size": [3, 1, 6], "uv": [40, 0]},
{"origin": [3, -0.76, -1.5], "size": [2, 1, 3], "uv": [65, 59]}
]
},
{
"name": "locator_foot_secondary",
"parent": "left_foot",
"pivot": [4, -0.25, -1.75],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [4, -0.25, -1.75]
}
},
{
"name": "left_toes",
"parent": "left_foot",
"pivot": [4, -0.25, -3.75],
"cubes": [
{"origin": [3.5, -0.75, -4.85], "size": [1, 1, 1], "inflate": 0.1, "uv": [39, 16]},
{"origin": [2.15, -0.75, -4.6], "size": [1, 1, 1], "inflate": 0.1, "uv": [44, 16]},
{"origin": [4.85, -0.75, -4.6], "size": [1, 1, 1], "inflate": 0.1, "uv": [19, 45]}
]
},
{
"name": "left_leg_correction",
"parent": "left_leg",
"pivot": [4, 3.5, 0.5],
"cubes": [
{"origin": [2.5, -0.25, -1], "size": [3, 3, 3], "inflate": -0.21, "uv": [91, 0]}
]
},
{
"name": "right_thigh",
"parent": "legs",
"pivot": [-4, 6.5, 0.5],
"cubes": [
{"origin": [-6, 3, -1.5], "size": [4, 5, 4], "inflate": -0.1, "uv": [42, 44]}
]
},
{
"name": "right_leg",
"parent": "right_thigh",
"pivot": [-4, 3.5, 0.5],
"cubes": [
{"origin": [-5.5, -0.25, -1], "size": [3, 5, 3], "inflate": -0.2, "uv": [28, 53]}
]
},
{
"name": "right_foot",
"parent": "right_leg",
"pivot": [-4, -0.25, 1],
"cubes": [
{"origin": [-5.5, -0.75, -4], "size": [3, 1, 6], "uv": [40, 8]},
{"origin": [-5, -0.76, -1.5], "size": [2, 1, 3], "uv": [83, 33]}
]
},
{
"name": "locator_foot_primary",
"parent": "right_foot",
"pivot": [-4, -0.25, -1.75],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-4, -0.25, -1.75]
}
},
{
"name": "right_toes",
"parent": "right_foot",
"pivot": [-4, -0.25, -3.75],
"cubes": [
{"origin": [-4.5, -0.75, -4.85], "size": [1, 1, 1], "inflate": 0.1, "uv": [91, 58]},
{"origin": [-3.15, -0.75, -4.6], "size": [1, 1, 1], "inflate": 0.1, "uv": [91, 62]},
{"origin": [-5.85, -0.75, -4.6], "size": [1, 1, 1], "inflate": 0.1, "uv": [73, 59]}
]
},
{
"name": "right_leg_correction",
"parent": "right_leg",
"pivot": [-4, 3.5, 0.5],
"cubes": [
{"origin": [-5.5, -0.25, -1], "size": [3, 3, 3], "inflate": -0.21, "uv": [78, 0], "mirror": true}
]
}
]
}
]
}
@@ -0,0 +1,608 @@
{
"format_version": "1.12.0",
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.politoed_male",
"texture_width": 128,
"texture_height": 64,
"visible_bounds_width": 3,
"visible_bounds_height": 3.5,
"visible_bounds_offset": [0, 1.25, 0]
},
"bones": [
{
"name": "politoed",
"pivot": [0, 0, 0]
},
{
"name": "locator_root",
"parent": "politoed",
"pivot": [0, 0, 0],
"locators": {
"root": [0, 0, 0]
}
},
{
"name": "locator_top",
"parent": "politoed",
"pivot": [0, 26, 0],
"locators": {
"top": [0, 26, 0]
}
},
{
"name": "body",
"parent": "politoed",
"pivot": [0, 0, 0]
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 11, -6.5],
"locators": {
"target": [0, 11, -6.5]
}
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 11, 0],
"locators": {
"middle": [0, 11, 0]
}
},
{
"name": "torso",
"parent": "body",
"pivot": [0, 7, 0],
"cubes": [
{"origin": [-5, 4.5, -4], "size": [10, 9, 9], "inflate": 0.01, "uv": [0, 0]}
]
},
{
"name": "head",
"parent": "torso",
"pivot": [0, 16, 0],
"cubes": [
{"origin": [-4.5, 15.5, -5], "size": [9, 5, 3], "uv": [0, 36]},
{"origin": [-4.5, 15, -5], "size": [1, 1, 3], "inflate": 0.01, "uv": [67, 36]},
{"origin": [3.5, 15, -5], "size": [1, 1, 3], "inflate": 0.01, "uv": [71, 26]},
{"origin": [-3.5, 15.5, -6.5], "size": [7, 4, 2], "inflate": 0.01, "uv": [0, 45]},
{"origin": [-4.5, 12.5, -2], "size": [9, 8, 6], "inflate": 0.01, "uv": [0, 19]}
]
},
{
"name": "jaw",
"parent": "head",
"pivot": [0, 15.5, -1],
"cubes": [
{"origin": [-4.5, 13, -5], "size": [9, 2, 3], "uv": [78, 20]},
{"origin": [-4.5, 14.51, -5], "size": [9, 1, 3], "inflate": -0.01, "uv": [77, 13]},
{"origin": [-3.5, 13, -6.5], "size": [7, 2, 2], "uv": [89, 27]},
{"origin": [-3.5, 14.5, -6.5], "size": [7, 1, 2], "inflate": -0.01, "uv": [78, 8]}
]
},
{
"name": "locator_jaw_lower",
"parent": "jaw",
"pivot": [0, 15.5, -6.5],
"locators": {
"jaw2": [0, 15.5, -6.5]
}
},
{
"name": "tongue_short",
"parent": "jaw",
"pivot": [0, 16.5, -3],
"cubes": [
{"origin": [-2.5, 14.5, -5], "size": [5, 1, 3], "inflate": 0.01, "uv": [50, 36]}
]
},
{
"name": "tongue_long_base",
"parent": "jaw",
"pivot": [0, 15.4, -2],
"cubes": [
{"origin": [-1.5, 13.4, -5], "size": [3, 2, 3], "inflate": 0.02, "uv": [41, 59]}
]
},
{
"name": "tongue_long_mid",
"parent": "tongue_long_base",
"pivot": [0, 16, -4.75],
"cubes": [
{"origin": [-1, 14.5, -9.75], "size": [2, 1, 5], "inflate": 0.01, "uv": [50, 22]}
]
},
{
"name": "tongue_long_mid_bend",
"parent": "tongue_long_mid",
"pivot": [0, 16, -9.5],
"cubes": [
{"origin": [-1, 14.5, -14.5], "size": [2, 1, 5], "uv": [50, 29]}
]
},
{
"name": "tongue_long_end",
"parent": "tongue_long_mid_bend",
"pivot": [0, 16, -14.25],
"cubes": [
{"origin": [-1, 14.5, -18.25], "size": [2, 1, 4], "inflate": 0.01, "uv": [59, 41]}
]
},
{
"name": "tongue_long_tip",
"parent": "tongue_long_end",
"pivot": [0, 16, -18],
"cubes": [
{"origin": [-1.5, 14.5, -21], "size": [3, 1, 3], "inflate": 0.1, "uv": [59, 47]}
]
},
{
"name": "locator_physical",
"parent": "tongue_long_tip",
"pivot": [0, 15, -20.5],
"locators": {
"physical": [0, 15, -20.5]
}
},
{
"name": "eyes",
"parent": "head",
"pivot": [0, 18.5, -2.5]
},
{
"name": "left_eye",
"parent": "eyes",
"pivot": [4.5, 17.5, -3],
"cubes": [
{"origin": [3.5, 16.5, -5], "size": [1, 3, 3], "inflate": 0.01, "uv": [60, 0]}
]
},
{
"name": "left_pupil",
"parent": "left_eye",
"pivot": [4.5, 17.5, -3.5],
"cubes": [
{"origin": [3.5, 17, -5], "size": [1, 2, 2], "inflate": 0.02, "uv": [69, 52]}
]
},
{
"name": "locator_eye_left",
"parent": "left_pupil",
"pivot": [4.5, 18, -4.5],
"locators": {
"eye2": [4.5, 18, -4.5]
}
},
{
"name": "left_pupil_shocked",
"parent": "left_eye",
"pivot": [4.4, 17.5, -3.75],
"cubes": [
{"origin": [3.4, 17.5, -4.75], "size": [1, 1, 1], "inflate": 0.02, "uv": [3, 61]}
]
},
{
"name": "right_eye",
"parent": "eyes",
"pivot": [-4.5, 19, -3.5],
"cubes": [
{"origin": [-4.5, 16.5, -5], "size": [1, 3, 3], "inflate": 0.01, "uv": [60, 7]}
]
},
{
"name": "right_pupil",
"parent": "right_eye",
"pivot": [-4.5, 19, -4],
"cubes": [
{"origin": [-4.5, 17, -5], "size": [1, 2, 2], "inflate": 0.02, "uv": [80, 28]}
]
},
{
"name": "locator_eye_right",
"parent": "right_pupil",
"pivot": [-4.5, 18, -4.5],
"locators": {
"eye1": [-4.5, 18, -4.5]
}
},
{
"name": "right_pupil_shocked",
"parent": "right_eye",
"pivot": [-4.4, 18.5, -3.75],
"cubes": [
{"origin": [-4.4, 17.5, -4.75], "size": [1, 1, 1], "inflate": 0.02, "uv": [39, 19]}
]
},
{
"name": "eyelids",
"parent": "head",
"pivot": [0, 18.5, -2.5]
},
{
"name": "left_eyelid",
"parent": "eyelids",
"pivot": [3.9, 19, -3.4],
"cubes": [
{"origin": [3.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [65, 22]}
]
},
{
"name": "right_eyelid",
"parent": "eyelids",
"pivot": [-3.9, 19, -3.4],
"cubes": [
{"origin": [-4.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [65, 29]}
]
},
{
"name": "left_eyelid_angry",
"parent": "eyelids",
"pivot": [3.9, 20.25, -3.885],
"cubes": [
{"origin": [3.4, 18.5, -4.9], "size": [1, 1, 1], "inflate": 0.03, "uv": [8, 61]},
{"origin": [3.4, 19, -3.87], "size": [1, 1, 1], "inflate": 0.03, "uv": [72, 47]}
]
},
{
"name": "right_eyelid_angry",
"parent": "eyelids",
"pivot": [-3.9, 20.25, -3.885],
"cubes": [
{"origin": [-4.4, 18.5, -4.9], "size": [1, 1, 1], "inflate": 0.03, "uv": [44, 19]},
{"origin": [-4.4, 19, -3.87], "size": [1, 1, 1], "inflate": 0.03, "uv": [30, 62]}
]
},
{
"name": "left_eyelid_sad",
"parent": "eyelids",
"pivot": [3.9, 19.5, -3],
"cubes": [
{"origin": [3.4, 17.5, -4], "size": [1, 2, 2], "inflate": 0.03, "uv": [85, 52]}
]
},
{
"name": "right_eyelid_sad",
"parent": "eyelids",
"pivot": [-3.9, 19.5, -3],
"cubes": [
{"origin": [-4.4, 17.5, -4], "size": [1, 2, 2], "inflate": 0.03, "uv": [92, 52]}
]
},
{
"name": "left_eyelid_happy",
"parent": "eyelids",
"pivot": [3.9, 19, -3.4],
"cubes": [
{"origin": [3.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [77, 38]}
]
},
{
"name": "right_eyelid_happy",
"parent": "eyelids",
"pivot": [-3.9, 19, -3.4],
"cubes": [
{"origin": [-4.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [74, 31]}
]
},
{
"name": "left_eyelid_unamused",
"parent": "eyelids",
"pivot": [3.9, 20, -3.4],
"cubes": [
{"origin": [3.4, 18.5, -4.9], "size": [1, 1, 3], "inflate": 0.03, "uv": [69, 0]}
]
},
{
"name": "right_eyelid_unamused",
"parent": "eyelids",
"pivot": [-3.9, 20, -3.4],
"cubes": [
{"origin": [-4.4, 18.5, -4.9], "size": [1, 1, 3], "inflate": 0.03, "uv": [69, 5]}
]
},
{
"name": "left_eyelid_hurt",
"parent": "eyelids",
"pivot": [3.9, 19, -3.4],
"cubes": [
{"origin": [3.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [86, 38]},
{"origin": [3.42, 17, -3.9], "size": [1, 1, 1], "inflate": 0.02, "uv": [85, 57]}
]
},
{
"name": "right_eyelid_hurt",
"parent": "eyelids",
"pivot": [-3.9, 19, -3.4],
"cubes": [
{"origin": [-4.4, 16.5, -4.9], "size": [1, 3, 3], "inflate": 0.03, "uv": [76, 52]},
{"origin": [-4.42, 17, -3.9], "size": [1, 1, 1], "inflate": 0.02, "uv": [23, 59]}
]
},
{
"name": "hair",
"parent": "head",
"pivot": [0, 21.5, 0],
"rotation": [15, 0, 0],
"cubes": [
{"origin": [0, 19.5, -8], "size": [0, 8, 9], "uv": [31, 19]}
]
},
{
"name": "cheeks",
"parent": "head",
"pivot": [0, 16, 1.5]
},
{
"name": "left_cheek",
"parent": "cheeks",
"pivot": [4, 15, -0.5],
"cubes": [
{"origin": [3.5, 13.5, -2], "size": [1, 3, 3], "inflate": 0.02, "uv": [77, 45]}
]
},
{
"name": "right_cheek",
"parent": "cheeks",
"pivot": [-4, 15, -0.5],
"cubes": [
{"origin": [-4.5, 13.5, -2], "size": [1, 3, 3], "inflate": 0.02, "uv": [87, 45]}
]
},
{
"name": "locator_face",
"parent": "head",
"pivot": [0, 17.5, -6.5],
"locators": {
"face": [0, 17.5, -6.5]
}
},
{
"name": "locator_mouth",
"parent": "head",
"pivot": [0, 14.75, -4],
"locators": {
"mouth": [0, 14.75, -4],
"special": [0, 14.75, -4]
}
},
{
"name": "locator_head",
"parent": "head",
"pivot": [0, 20.5, -3],
"locators": {
"head": [0, 20.5, -3]
}
},
{
"name": "item_hat",
"parent": "head",
"pivot": [0, 20.5, -0.5],
"locators": {
"item_hat": [0, 20.5, -0.5]
}
},
{
"name": "locator_item_face",
"parent": "head",
"pivot": [0, 17.5, -6.5],
"locators": {
"item_face": [0, 17.5, -6.5]
}
},
{
"name": "locator_jaw_upper",
"parent": "head",
"pivot": [0, 15.5, -6.5],
"locators": {
"jaw1": [0, 15.5, -6.5]
}
},
{
"name": "arms",
"parent": "torso",
"pivot": [0, 13.25, -0.75]
},
{
"name": "left_arm",
"parent": "arms",
"pivot": [5, 12.75, -0.5],
"cubes": [
{"origin": [4.5, 11.25, -2], "size": [4, 2, 3], "inflate": 0.01, "uv": [13, 53]}
]
},
{
"name": "left_lower_arm",
"parent": "left_arm",
"pivot": [8.5, 12.25, 1],
"cubes": [
{"origin": [8.5, 11.25, -2], "size": [3, 2, 3], "uv": [56, 53]}
]
},
{
"name": "left_hand",
"parent": "left_lower_arm",
"pivot": [11.5, 12.25, -1.25],
"cubes": [
{"origin": [11.5, 11.25, -2], "size": [2, 2, 3], "inflate": 0.01, "uv": [54, 59]}
]
},
{
"name": "locator_hand_secondary",
"parent": "left_hand",
"pivot": [13, 12.25, 0],
"rotation": [0, -90, 0],
"locators": {
"hand_secondary": [13, 12.25, 0]
}
},
{
"name": "left_fingers",
"parent": "left_hand",
"pivot": [13.35, 13.25, -0.5],
"rotation": [0, -90, 0],
"cubes": [
{"origin": [12.85, 11.75, -1.65], "size": [1, 1, 1], "inflate": 0.1, "uv": [19, 48]},
{"origin": [11.5, 11.75, -1.15], "size": [1, 1, 1], "inflate": 0.1, "uv": [50, 41]},
{"origin": [14.2, 11.75, -1.15], "size": [1, 1, 1], "inflate": 0.1, "uv": [35, 62]}
]
},
{
"name": "right_arm",
"parent": "arms",
"pivot": [-5, 12.75, -0.5],
"cubes": [
{"origin": [-8.5, 11.25, -2], "size": [4, 2, 3], "inflate": 0.01, "uv": [41, 53]}
]
},
{
"name": "right_lower_arm",
"parent": "right_arm",
"pivot": [-8.5, 12.25, 1],
"cubes": [
{"origin": [-11.5, 11.25, -2], "size": [3, 2, 3], "uv": [13, 59]}
]
},
{
"name": "right_hand",
"parent": "right_lower_arm",
"pivot": [-11.5, 12.25, -1.25],
"cubes": [
{"origin": [-13.5, 11.25, -2], "size": [2, 2, 3], "inflate": 0.01, "uv": [76, 59]}
]
},
{
"name": "locator_hand_primary",
"parent": "right_hand",
"pivot": [-13, 12.25, 0],
"rotation": [0, 90, 0],
"locators": {
"hand_primary": [-13, 12.25, 0]
}
},
{
"name": "right_fingers",
"parent": "right_hand",
"pivot": [-13.35, 13.25, -0.5],
"rotation": [0, 90, 0],
"cubes": [
{"origin": [-13.85, 11.75, -1.65], "size": [1, 1, 1], "inflate": 0.1, "uv": [87, 60]},
{"origin": [-12.5, 11.75, -1.15], "size": [1, 1, 1], "inflate": 0.1, "uv": [72, 41]},
{"origin": [-15.2, 11.75, -1.15], "size": [1, 1, 1], "inflate": 0.1, "uv": [72, 44]}
]
},
{
"name": "legs",
"parent": "body",
"pivot": [0, 6.5, 0.5]
},
{
"name": "left_thigh",
"parent": "legs",
"pivot": [4, 6.5, 0.5],
"cubes": [
{"origin": [2, 3, -1.5], "size": [4, 5, 4], "inflate": -0.1, "uv": [25, 44]}
]
},
{
"name": "left_leg",
"parent": "left_thigh",
"pivot": [4, 3.5, 0.5],
"cubes": [
{"origin": [2.5, -0.25, -1], "size": [3, 5, 3], "inflate": -0.2, "uv": [0, 52]}
]
},
{
"name": "left_foot",
"parent": "left_leg",
"pivot": [4, -0.25, 1],
"cubes": [
{"origin": [2.5, -0.75, -4], "size": [3, 1, 6], "uv": [40, 0]},
{"origin": [3, -0.76, -1.5], "size": [2, 1, 3], "uv": [65, 59]}
]
},
{
"name": "locator_foot_secondary",
"parent": "left_foot",
"pivot": [4, -0.25, -1.75],
"rotation": [90, 0, 0],
"locators": {
"foot_secondary": [4, -0.25, -1.75]
}
},
{
"name": "left_toes",
"parent": "left_foot",
"pivot": [4, -0.25, -3.75],
"cubes": [
{"origin": [3.5, -0.75, -4.85], "size": [1, 1, 1], "inflate": 0.1, "uv": [39, 16]},
{"origin": [2.15, -0.75, -4.6], "size": [1, 1, 1], "inflate": 0.1, "uv": [44, 16]},
{"origin": [4.85, -0.75, -4.6], "size": [1, 1, 1], "inflate": 0.1, "uv": [19, 45]}
]
},
{
"name": "left_leg_correction",
"parent": "left_leg",
"pivot": [4, 3.5, 0.5],
"cubes": [
{"origin": [2.5, -0.25, -1], "size": [3, 3, 3], "inflate": -0.21, "uv": [91, 0]}
]
},
{
"name": "right_thigh",
"parent": "legs",
"pivot": [-4, 6.5, 0.5],
"cubes": [
{"origin": [-6, 3, -1.5], "size": [4, 5, 4], "inflate": -0.1, "uv": [42, 44]}
]
},
{
"name": "right_leg",
"parent": "right_thigh",
"pivot": [-4, 3.5, 0.5],
"cubes": [
{"origin": [-5.5, -0.25, -1], "size": [3, 5, 3], "inflate": -0.2, "uv": [28, 53]}
]
},
{
"name": "right_foot",
"parent": "right_leg",
"pivot": [-4, -0.25, 1],
"cubes": [
{"origin": [-5.5, -0.75, -4], "size": [3, 1, 6], "uv": [40, 8]},
{"origin": [-5, -0.76, -1.5], "size": [2, 1, 3], "uv": [83, 33]}
]
},
{
"name": "locator_foot_primary",
"parent": "right_foot",
"pivot": [-4, -0.25, -1.75],
"rotation": [90, 0, 0],
"locators": {
"foot_primary": [-4, -0.25, -1.75]
}
},
{
"name": "right_toes",
"parent": "right_foot",
"pivot": [-4, -0.25, -3.75],
"cubes": [
{"origin": [-4.5, -0.75, -4.85], "size": [1, 1, 1], "inflate": 0.1, "uv": [91, 58]},
{"origin": [-3.15, -0.75, -4.6], "size": [1, 1, 1], "inflate": 0.1, "uv": [91, 62]},
{"origin": [-5.85, -0.75, -4.6], "size": [1, 1, 1], "inflate": 0.1, "uv": [73, 59]}
]
},
{
"name": "right_leg_correction",
"parent": "right_leg",
"pivot": [-4, 3.5, 0.5],
"cubes": [
{"origin": [-5.5, -0.25, -1], "size": [3, 3, 3], "inflate": -0.21, "uv": [78, 0], "mirror": true}
]
}
]
}
]
}
@@ -5,8 +5,8 @@
"description": {
"identifier": "geometry.shroomish",
"texture_width": 64,
"texture_height": 32,
"visible_bounds_width": 2,
"texture_height": 64,
"visible_bounds_width": 3,
"visible_bounds_height": 2.5,
"visible_bounds_offset": [0, 0.75, 0]
},
@@ -25,147 +25,336 @@
"parent": "body",
"pivot": [0, 1.5, 0],
"cubes": [
{"origin": [-4.5, 1, -4.5], "size": [9, 8, 9], "uv": [0, 1]}
]
},
{
"name": "skirt_left",
"parent": "torso",
"pivot": [4.5, 3.5, 0],
"rotation": [0, 0, 45],
"cubes": [
{"origin": [4.5, 3.5, -4.5], "size": [3, 0, 9], "uv": [37, 1]}
]
},
{
"name": "skirt_right",
"parent": "torso",
"pivot": [-4.5, 3.5, 0],
"rotation": [0, 0, -45],
"cubes": [
{"origin": [-7.5, 3.5, -4.5], "size": [3, 0, 9], "uv": [15, 18]}
]
},
{
"name": "skirt_front",
"parent": "torso",
"pivot": [0, 3.5, -4.5],
"rotation": [45, 0, 0],
"cubes": [
{"origin": [-4.5, 3.5, -7.5], "size": [9, 0, 3], "uv": [15, 27]}
]
},
{
"name": "skirt_back",
"parent": "torso",
"pivot": [0, 3.5, 4.5],
"rotation": [-45, 0, 0],
"cubes": [
{"origin": [-4.5, 3.5, 4.5], "size": [9, 0, 3], "uv": [37, 10]}
{"origin": [-6, 1, -6], "size": [12, 10, 12], "uv": [0, 0]}
]
},
{
"name": "face",
"parent": "torso",
"pivot": [0, 6.21667, -4.525]
"pivot": [0, 6.21667, -6.025]
},
{
"name": "eye_left",
"name": "eyes",
"parent": "face",
"pivot": [1.5, 6.45, -4.01],
"cubes": [
{"origin": [1, 5.95, -4.51], "size": [1, 1, 1], "uv": [53, 2]}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [1.5, 6.5, -4.5],
"locators": {
"eye2": [1.5, 6.5, -4.5]
}
},
{
"name": "eyelid_left",
"parent": "eye_left",
"pivot": [1.5, 6.45, -3.91],
"cubes": [
{"origin": [0.5, 5.95, -4.41], "size": [2, 1, 1], "inflate": 0.01, "uv": [57, 2]}
]
"pivot": [1.5, 7.45, -5.51]
},
{
"name": "eye_right",
"parent": "face",
"pivot": [-1.5, 6.45, -4.01],
"parent": "eyes",
"pivot": [-1.5, 7.45, -5.51],
"cubes": [
{"origin": [-2, 5.95, -4.51], "size": [1, 1, 1], "uv": [53, 4], "mirror": true}
{"origin": [-2, 7, -6], "size": [1, 1, 1], "inflate": 0.01, "uv": [1, 39]}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
"pivot": [-1.5, 6.5, -4.5],
"pivot": [-1.5, 7.5, -6],
"locators": {
"eye1": [-1.5, 6.5, -4.5]
"eye1": [-1.5, 7.5, -6]
}
},
{
"name": "eyelid_right",
"parent": "eye_right",
"pivot": [-1.5, 6.45, -3.91],
"name": "eye_left",
"parent": "eyes",
"pivot": [1.5, 7.45, -5.51],
"cubes": [
{"origin": [-2.5, 5.95, -4.41], "size": [2, 1, 1], "inflate": 0.01, "uv": [57, 4], "mirror": true}
{"origin": [1, 7, -6], "size": [1, 1, 1], "inflate": 0.01, "uv": [1, 42], "mirror": true}
]
},
{
"name": "mouth_closed",
"parent": "face",
"pivot": [0, 4.70711, -4.51],
"name": "locator_eye_left",
"parent": "eye_left",
"pivot": [1.5, 7.5, -6],
"locators": {
"eye2": [1.5, 7.5, -6]
}
},
{
"name": "eyelids_right",
"parent": "eyes",
"pivot": [-1.5, 8, -5.4]
},
{
"name": "eyelid_annoyed_right",
"parent": "eyelids_right",
"pivot": [-1.5, 8, -5.4],
"cubes": [
{"origin": [-1.5, 3.5, -4.51], "size": [2, 2, 0], "pivot": [0, 4, -4.525], "rotation": [0, 0, 45], "uv": [1, 19]}
{"origin": [-2, 7.5, -5.9], "size": [1, 1, 1], "inflate": 0.02, "uv": [6, 39]}
]
},
{
"name": "eyelid_happy_right",
"parent": "eyelids_right",
"pivot": [-2, 7.25, -5.4],
"cubes": [
{"origin": [-2.5, 6.5, -5.9], "size": [1, 1, 1], "inflate": 0.03, "uv": [11, 39]},
{"origin": [-3, 7, -5.9], "size": [2, 1, 1], "inflate": 0.02, "uv": [16, 39]}
]
},
{
"name": "eyelid_closed_right",
"parent": "eyelids_right",
"pivot": [-2, 7.5, -5.4],
"cubes": [
{"origin": [-3, 7, -5.9], "size": [2, 1, 1], "inflate": 0.02, "uv": [23, 39]}
]
},
{
"name": "eyelids_left",
"parent": "eyes",
"pivot": [1.5, 8, -5.4]
},
{
"name": "eyelid_annoyed_left",
"parent": "eyelids_left",
"pivot": [1.5, 8, -5.4],
"cubes": [
{"origin": [1, 7.5, -5.9], "size": [1, 1, 1], "inflate": 0.02, "uv": [6, 42], "mirror": true}
]
},
{
"name": "eyelid_happy_left",
"parent": "eyelids_left",
"pivot": [2, 7.25, -5.4],
"cubes": [
{"origin": [1.5, 6.5, -5.9], "size": [1, 1, 1], "inflate": 0.03, "uv": [11, 42], "mirror": true},
{"origin": [1, 7, -5.9], "size": [2, 1, 1], "inflate": 0.02, "uv": [16, 42], "mirror": true}
]
},
{
"name": "eyelid_closed_left",
"parent": "eyelids_left",
"pivot": [2, 7.5, -5.4],
"cubes": [
{"origin": [1, 7, -5.9], "size": [2, 1, 1], "inflate": 0.02, "uv": [23, 42], "mirror": true}
]
},
{
"name": "mouths",
"parent": "face",
"pivot": [0, 4.70711, -6.01]
},
{
"name": "mouth_closed",
"parent": "mouths",
"pivot": [0, 6, -5.52],
"cubes": [
{"origin": [-2.5, 5, -6], "size": [5, 2, 1], "inflate": 0.01, "uv": [23, 27]},
{"origin": [-1.5, 5.5, -6], "size": [3, 1, 1], "inflate": 0.01, "uv": [36, 28]}
]
},
{
"name": "mouth_open",
"parent": "face",
"pivot": [0, 4, -4.41],
"parent": "mouths",
"pivot": [0, 6, -5.4],
"cubes": [
{"origin": [-1.5, 2.5, -4.41], "size": [3, 3, 0], "pivot": [0, 4, -4.425], "rotation": [0, 0, 45], "uv": [10, 19]}
{"origin": [-2.5, 5, -5.9], "size": [5, 2, 1], "inflate": 0.01, "uv": [23, 31]},
{"origin": [-1.5, 5.5, -5.9], "size": [3, 1, 1], "inflate": 0.02, "uv": [36, 32]}
]
},
{
"name": "eyebrow",
"parent": "face",
"pivot": [0, 7.5, -4.01],
"name": "face_ditto",
"parent": "torso",
"pivot": [0, 6.75, -5.9]
},
{
"name": "eyes_ditto",
"parent": "face_ditto",
"pivot": [0, 7.5, -5.92],
"cubes": [
{"origin": [-3.5, 7, -4.51], "size": [7, 1, 1], "uv": [1, 28]}
{"origin": [-3, 7, -5.92], "size": [6, 1, 0], "uv": [5, 46]}
]
},
{
"name": "eyes_blink_ditto",
"parent": "face_ditto",
"pivot": [0, 7.5, -5.72],
"cubes": [
{"origin": [-2.5, 7, -5.82], "size": [7, 1, 0], "uv": [4, 48]},
{"origin": [-2, 7.5, -5.83], "size": [6, 1, 0], "uv": [5, 50]}
]
},
{
"name": "mouth_ditto",
"parent": "face_ditto",
"pivot": [0, 5.75, -5.9],
"cubes": [
{"origin": [-3.5, 5, -5.91], "size": [7, 1, 0], "uv": [4, 54]},
{"origin": [-4.5, 5.5, -5.91], "size": [9, 1, 0], "uv": [2, 52]}
]
},
{
"name": "mouth_open_ditto",
"parent": "face_ditto",
"pivot": [0, 5.5, -5.81],
"cubes": [
{"origin": [-3.5, 4.5, -5.81], "size": [7, 2, 0], "uv": [2, 56]}
]
},
{
"name": "eyebrows",
"parent": "torso",
"pivot": [0, 9, -5.51]
},
{
"name": "eyebrow_neutral",
"parent": "eyebrows",
"pivot": [0, 9, -5.51],
"cubes": [
{"origin": [-5, 8, -6], "size": [10, 2, 1], "inflate": 0.04, "uv": [0, 27]}
]
},
{
"name": "eyebrow_angry",
"parent": "eyebrows",
"pivot": [0, 9, -5.31],
"cubes": [
{"origin": [-5, 8, -5.9], "size": [10, 2, 1], "inflate": 0.04, "uv": [0, 31]}
]
},
{
"name": "eyebrow_sad",
"parent": "eyebrows",
"pivot": [0, 9, -5.31],
"cubes": [
{"origin": [-5, 8, -5.9], "size": [10, 2, 1], "inflate": 0.04, "uv": [0, 35]}
]
},
{
"name": "hair",
"parent": "torso",
"pivot": [0, 9, 0],
"pivot": [0, 11, 0]
},
{
"name": "hair_back_rotation",
"parent": "hair",
"pivot": [0, 11, 0]
},
{
"name": "hair_back",
"parent": "hair_back_rotation",
"pivot": [0, 11, 1.25],
"rotation": [-25, 0, 0],
"cubes": [
{"origin": [-1, 8, -1], "size": [2, 3, 0], "pivot": [0, 8.5, -1], "rotation": [17.5, 0, 0], "uv": [50, 20]},
{"origin": [-1, 8, -1], "size": [0, 3, 2], "pivot": [-1, 8.5, 0], "rotation": [0, 0, -17.5], "uv": [50, 15]},
{"origin": [-1, 8, 1], "size": [2, 3, 0], "pivot": [0, 8.5, 1], "rotation": [-17.5, 0, 0], "uv": [50, 23]},
{"origin": [1, 8, -1], "size": [0, 3, 2], "pivot": [1, 8.5, 0], "rotation": [0, 0, 17.5], "uv": [50, 24]}
{"origin": [-1, 10, 1.25], "size": [2, 3, 0], "uv": [52, 0]}
]
},
{
"name": "hair_back_left_rotation",
"parent": "hair",
"pivot": [0, 11, 0],
"rotation": [0, 72, 0]
},
{
"name": "hair_back_left",
"parent": "hair_back_left_rotation",
"pivot": [0, 11, 1.25],
"rotation": [-25, 0, 0],
"cubes": [
{"origin": [-1, 10, 1.25], "size": [2, 3, 0], "uv": [56, 0]}
]
},
{
"name": "hair_back_right_rotation",
"parent": "hair",
"pivot": [0, 11, 0],
"rotation": [0, -72, 0]
},
{
"name": "hair_back_right",
"parent": "hair_back_right_rotation",
"pivot": [0, 11, 1.25],
"rotation": [-25, 0, 0],
"cubes": [
{"origin": [-1, 10, 1.25], "size": [2, 3, 0], "uv": [52, 3]}
]
},
{
"name": "hair_front_right_rotation",
"parent": "hair",
"pivot": [0, 11, 0],
"rotation": [0, -144, 0]
},
{
"name": "hair_front_right",
"parent": "hair_front_right_rotation",
"pivot": [0, 11, 1.25],
"rotation": [-25, 0, 0],
"cubes": [
{"origin": [-1, 10, 1.25], "size": [2, 3, 0], "uv": [56, 3]}
]
},
{
"name": "hair_front_left_rotation",
"parent": "hair",
"pivot": [0, 11, 0],
"rotation": [0, 144, 0]
},
{
"name": "hair_front_left",
"parent": "hair_front_left_rotation",
"pivot": [0, 11, 1.25],
"rotation": [-25, 0, 0],
"cubes": [
{"origin": [-1, 10, 1.25], "size": [2, 3, 0], "uv": [60, 0]}
]
},
{
"name": "skirt",
"parent": "torso",
"pivot": [0, 5, 0]
},
{
"name": "skirt_left",
"parent": "skirt",
"pivot": [6, 5, 0],
"rotation": [0, 0, 55],
"cubes": [
{"origin": [6, 5, -6], "size": [4, 0, 12], "uv": [24, 0]}
]
},
{
"name": "skirt_right",
"parent": "skirt",
"pivot": [-6, 5, 0],
"rotation": [0, 0, -55],
"cubes": [
{"origin": [-10, 5, -6], "size": [4, 0, 12], "uv": [32, 0]}
]
},
{
"name": "skirt_front",
"parent": "skirt",
"pivot": [0, 5, -6],
"rotation": [55, 0, 0],
"cubes": [
{"origin": [-6, 5, -10], "size": [12, 0, 4], "uv": [20, 22]}
]
},
{
"name": "skirt_back",
"parent": "skirt",
"pivot": [0, 5, 6],
"rotation": [-55, 0, 0],
"cubes": [
{"origin": [-6, 5, 6], "size": [12, 0, 4], "uv": [-4, 22]}
]
},
{
"name": "foot_left",
"parent": "body",
"pivot": [2.5, 0.5, 0.5],
"pivot": [2.5, 1.5, 0.5],
"cubes": [
{"origin": [1, 0, -1.5], "size": [3, 1, 3], "uv": [49, 13]}
{"origin": [1, 0, -1.5], "size": [3, 2, 3], "uv": [0, 5]}
]
},
{
"name": "foot_right",
"parent": "body",
"pivot": [-2.5, 0.5, 0.5],
"pivot": [-2.5, 1.5, 0.5],
"cubes": [
{"origin": [-4, 0, -1.5], "size": [3, 1, 3], "uv": [37, 13]}
{"origin": [-4, 0, -1.5], "size": [3, 2, 3], "uv": [0, 0]}
]
}
]
@@ -76,10 +76,17 @@
"parent": "torso",
"pivot": [2.25, 8.75, -4.0125],
"cubes": [
{"origin": [1.75, 8.75, -4.015], "size": [1, 2, 0], "uv": [6, 12]},
{"origin": [1.25, 8.25, -4.01], "size": [2, 3, 0], "uv": [24, 15]}
]
},
{
"name": "pupil_left",
"parent": "eye_left",
"pivot": [2.25, 9.75, -4.015],
"cubes": [
{"origin": [1.75, 8.75, -4.015], "size": [1, 2, 0], "uv": [6, 12]}
]
},
{
"name": "locator_eye_left",
"parent": "eye_left",
@@ -101,10 +108,17 @@
"parent": "torso",
"pivot": [-2.25, 8.75, -4.0125],
"cubes": [
{"origin": [-2.75, 8.75, -4.015], "size": [1, 2, 0], "uv": [8, 7]},
{"origin": [-3.25, 8.25, -4.01], "size": [2, 3, 0], "uv": [0, 7]}
]
},
{
"name": "pupil_right",
"parent": "eye_right",
"pivot": [-2.25, 9.75, -4.015],
"cubes": [
{"origin": [-2.75, 8.75, -4.015], "size": [1, 2, 0], "uv": [8, 7]}
]
},
{
"name": "locator_eye_right",
"parent": "eye_right",
@@ -0,0 +1,425 @@
{
"format_version": "1.12.0",
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.minior",
"texture_width": 128,
"texture_height": 64,
"visible_bounds_width": 3,
"visible_bounds_height": 3.5,
"visible_bounds_offset": [0, 1.25, 0]
},
"bones": [
{
"name": "minior",
"pivot": [0, 0, 0]
},
{
"name": "locator_root",
"parent": "minior",
"pivot": [0, 0, 0],
"locators": {
"root": [0, 0, 0]
}
},
{
"name": "locator_top",
"parent": "minior",
"pivot": [0, 18, 0],
"locators": {
"top": [0, 18, 0]
}
},
{
"name": "head_ai",
"parent": "minior",
"pivot": [0, 8.5, 0]
},
{
"name": "body",
"parent": "head_ai",
"pivot": [0, 8.5, 0]
},
{
"name": "locator_target",
"parent": "body",
"pivot": [0, 9, -6.5],
"locators": {
"target": [0, 9, -6.5]
}
},
{
"name": "locator_middle",
"parent": "body",
"pivot": [0, 9, 0],
"locators": {
"middle": [0, 9, 0]
}
},
{
"name": "core",
"parent": "body",
"pivot": [0, 8.5, 0],
"cubes": [
{"origin": [-5, 3.5, -5], "size": [10, 10, 10], "inflate": -0.25, "uv": [0, 1]}
]
},
{
"name": "locator_item_hat",
"parent": "core",
"pivot": [0, 13.5, 0],
"locators": {
"item_hat": [0, 13.5, 0]
}
},
{
"name": "face_main",
"parent": "core",
"pivot": [0, 8.5, -5.25]
},
{
"name": "locator_face",
"parent": "face_main",
"pivot": [0, 8.5, -5],
"locators": {
"face": [0, 8.5, -5]
}
},
{
"name": "locator_head",
"parent": "face_main",
"pivot": [0, 12, -4.75],
"locators": {
"head": [0, 12, -4.75]
}
},
{
"name": "locator_mouth",
"parent": "face_main",
"pivot": [0, 6.25, -5],
"locators": {
"mouth": [0, 6.25, -5]
}
},
{
"name": "locator_special",
"parent": "face_main",
"pivot": [0, 6.25, -5],
"locators": {
"special": [0, 6.25, -5]
}
},
{
"name": "face",
"parent": "face_main",
"pivot": [0, 8.5, -5]
},
{
"name": "locator_item_face",
"parent": "face",
"pivot": [0, 8.75, -5],
"locators": {
"item_face": [0, 8.75, -5]
}
},
{
"name": "mouth",
"parent": "face",
"pivot": [-0.05, 6.75, -4.9]
},
{
"name": "mouth_closed_smile",
"parent": "mouth",
"pivot": [0, 6.25, -5],
"cubes": [
{"origin": [-1.5, 6, -5], "size": [1, 1, 1], "uv": [113, 44]},
{"origin": [0.5, 6, -5], "size": [1, 1, 1], "uv": [118, 44]},
{"origin": [-0.5, 5.5, -5], "size": [1, 1, 1], "uv": [123, 44]}
]
},
{
"name": "mouth_closed_frown",
"parent": "mouth",
"pivot": [0, 6.25, -4],
"cubes": [
{"origin": [-1.5, 5.5, -4], "size": [1, 1, 1], "uv": [113, 47]},
{"origin": [0.5, 5.5, -4], "size": [1, 1, 1], "uv": [118, 47]},
{"origin": [-0.5, 6, -4], "size": [1, 1, 1], "uv": [123, 47]}
]
},
{
"name": "mouth_closed_neutral",
"parent": "mouth",
"pivot": [0, 6.5, -4],
"cubes": [
{"origin": [-1.5, 6, -4], "size": [3, 1, 1], "uv": [104, 44]}
]
},
{
"name": "mouth_open",
"parent": "mouth",
"pivot": [0, 6.5, -4],
"cubes": [
{"origin": [-0.5, 5.5, -4], "size": [1, 2, 1], "uv": [104, 40]}
]
},
{
"name": "mouth_open_small",
"parent": "mouth",
"pivot": [0, 6.5, -4],
"cubes": [
{"origin": [-0.5, 6, -4], "size": [1, 1, 1], "uv": [104, 37]}
]
},
{
"name": "eyes",
"parent": "face",
"pivot": [0, 8.75, -5]
},
{
"name": "eye_left",
"parent": "eyes",
"pivot": [2.5, 8.75, -5],
"cubes": [
{"origin": [1, 7.25, -5], "size": [3, 3, 1], "inflate": 0.01, "uv": [119, 35]},
{"origin": [2, 6.25, -5], "size": [4, 5, 0], "uv": [119, 29]},
{"origin": [1.5, 7.75, -5], "size": [2, 2, 1], "inflate": 0.02, "uv": [121, 40]}
]
},
{
"name": "eye_right",
"parent": "eyes",
"pivot": [-2.5, 8.75, -5],
"cubes": [
{"origin": [-4, 7.25, -5], "size": [3, 3, 1], "inflate": 0.01, "uv": [110, 35]},
{"origin": [-6, 6.25, -5], "size": [4, 5, 0], "uv": [110, 29]},
{"origin": [-3.5, 7.75, -5], "size": [2, 2, 1], "inflate": 0.02, "uv": [112, 40]}
]
},
{
"name": "face_ditto",
"parent": "face_main",
"pivot": [0, 7.8, -4.65]
},
{
"name": "eyes_ditto",
"parent": "face_ditto",
"pivot": [0, 8.55, -4.67],
"cubes": [
{"origin": [-4, 8.05, -4.67], "size": [8, 1, 0], "uv": [86, 31]}
]
},
{
"name": "eyes_blink_ditto",
"parent": "face_ditto",
"pivot": [0, 8.55, -4.47],
"cubes": [
{"origin": [-4.5, 8.05, -4.57], "size": [9, 1, 0], "uv": [85, 33]},
{"origin": [-4, 8.55, -4.58], "size": [8, 1, 0], "uv": [86, 35]}
]
},
{
"name": "mouth_ditto",
"parent": "face_ditto",
"pivot": [0, 6.8, -4.65],
"cubes": [
{"origin": [-3.5, 6.05, -4.66], "size": [7, 1, 0], "uv": [87, 39]},
{"origin": [-4.5, 6.55, -4.66], "size": [9, 1, 0], "uv": [85, 37]}
]
},
{
"name": "mouth_open_ditto",
"parent": "face_ditto",
"pivot": [0, 6.55, -4.56],
"cubes": [
{"origin": [-4.5, 5.55, -4.56], "size": [9, 2, 0], "uv": [85, 41]}
]
},
{
"name": "arms",
"parent": "core",
"pivot": [0, 8.5, 0]
},
{
"name": "arm_top",
"parent": "arms",
"pivot": [0, 8.5, 0],
"cubes": [
{"origin": [-2, 12, -2], "size": [4, 4, 4], "inflate": -0.25, "uv": [31, 2]},
{"origin": [2, 16, 2], "size": [-4, -4, -4], "uv": [17, 30]},
{"origin": [-1, 14.25, -1], "size": [2, 3, 2], "uv": [44, 0]},
{"origin": [1, 17.25, 1], "size": [-2, -1, -2], "inflate": -0.25, "uv": [21, 29]}
]
},
{
"name": "locator_physcial",
"parent": "arm_top",
"pivot": [0, 17.25, 0],
"locators": {
"physical": [0, 17.25, 0]
}
},
{
"name": "arm_top_left",
"parent": "arms",
"pivot": [0, 8.5, 0],
"rotation": [0, 0, 67.5],
"cubes": [
{"origin": [-2, 12, -2], "size": [4, 4, 4], "inflate": -0.25, "uv": [67, 2]},
{"origin": [2, 16, 2], "size": [-4, -4, -4], "uv": [49, 30]},
{"origin": [-1, 14.25, -1], "size": [2, 3, 2], "uv": [80, 0]},
{"origin": [1, 17.25, 1], "size": [-2, -1, -2], "inflate": -0.25, "uv": [37, 29]}
]
},
{
"name": "arm_top_right",
"parent": "arms",
"pivot": [0, 8.5, 0],
"rotation": [0, 0, -67.5],
"cubes": [
{"origin": [-2, 12, -2], "size": [4, 4, 4], "inflate": -0.25, "uv": [49, 2]},
{"origin": [2, 16, 2], "size": [-4, -4, -4], "uv": [33, 30]},
{"origin": [-1, 14.25, -1], "size": [2, 3, 2], "uv": [62, 0]},
{"origin": [1, 17.25, 1], "size": [-2, -1, -2], "inflate": -0.25, "uv": [69, 29]}
]
},
{
"name": "locator_item",
"parent": "arm_top_right",
"pivot": [0, 17.25, 0],
"locators": {
"item": [0, 17.25, 0]
}
},
{
"name": "arm_bottom_right",
"parent": "arms",
"pivot": [0, 8.5, 0],
"rotation": [0, 0, -137.5],
"cubes": [
{"origin": [-2, 12, -2], "size": [4, 4, 4], "inflate": -0.25, "uv": [85, 2]},
{"origin": [2, 16, 2], "size": [-4, -4, -4], "uv": [81, 30]},
{"origin": [-1, 14.25, -1], "size": [2, 3, 2], "uv": [98, 0]},
{"origin": [1, 17.25, 1], "size": [-2, -1, -2], "inflate": -0.25, "uv": [85, 29]}
]
},
{
"name": "arm_bottom_left",
"parent": "arms",
"pivot": [0, 8.5, 0],
"rotation": [0, 0, 137.5],
"cubes": [
{"origin": [-2, 12, -2], "size": [4, 4, 4], "inflate": -0.25, "uv": [103, 2]},
{"origin": [2, 16, 2], "size": [-4, -4, -4], "uv": [65, 30]},
{"origin": [-1, 14.25, -1], "size": [2, 3, 2], "uv": [116, 0]},
{"origin": [1, 17.25, 1], "size": [-2, -1, -2], "inflate": -0.25, "uv": [53, 29]}
]
},
{
"name": "shell",
"parent": "body",
"pivot": [0, 8.5, 0]
},
{
"name": "shell_top_left",
"parent": "shell",
"pivot": [0, 8.5, -0.5],
"cubes": [
{"origin": [-0.5, 7, -5.5], "size": [6, 7, 0], "uv": [68, 56]},
{"origin": [-0.5, 14, -5.5], "size": [6, 0, 11], "uv": [3, 52]},
{"origin": [5.5, 7, -5.5], "size": [0, 7, 11], "uv": [1, 33]},
{"origin": [-0.5, 7, 5.5], "size": [6, 7, 0], "uv": [98, 56]},
{"origin": [1.75, 7.25, -5.25], "size": [3, 3, 1], "inflate": 0.26, "uv": [89, 20]}
]
},
{
"name": "shell_arm_top",
"parent": "shell_top_left",
"pivot": [1.5, 13, -1.5],
"cubes": [
{"origin": [-0.5, 14, -2.5], "size": [3, 2, 5], "inflate": 0.01, "uv": [93, 20]}
]
},
{
"name": "shell_arm_top_left",
"parent": "shell_top_left",
"pivot": [0, 8.5, -0.5],
"rotation": [0, 0, 67.5],
"cubes": [
{"origin": [-2.5, 13, -2.5], "size": [5, 3, 5], "uv": [62, 11]}
]
},
{
"name": "shell_top_right",
"parent": "shell",
"pivot": [0, 8.5, -0.5],
"cubes": [
{"origin": [-5.5, 6, -5.5], "size": [6, 8, 0], "uv": [54, 55]},
{"origin": [-5.5, 14, -5.5], "size": [6, 0, 11], "uv": [-10, 52]},
{"origin": [-5.5, 7, -5.5], "size": [0, 7, 11], "uv": [24, 33]},
{"origin": [-5.5, 8, 5.5], "size": [6, 6, 0], "uv": [98, 48]}
]
},
{
"name": "shell_arm_top2",
"parent": "shell_top_right",
"pivot": [1.5, 13, -1.5],
"cubes": [
{"origin": [-2.5, 14, -2.5], "size": [2, 2, 5], "inflate": 0.01, "uv": [110, 20]}
]
},
{
"name": "shell_arm_top_right",
"parent": "shell_top_right",
"pivot": [0, 8.5, -0.5],
"rotation": [0, 0, -67.5],
"cubes": [
{"origin": [-2.5, 13, -2.5], "size": [5, 3, 5], "uv": [41, 11]}
]
},
{
"name": "shell_bottom_left",
"parent": "shell",
"pivot": [4.5, 3, -4.5],
"cubes": [
{"origin": [-1.5, 3, -5.5], "size": [7, 4, 0], "uv": [82, 59]},
{"origin": [5.5, 3, -5.5], "size": [0, 5, 11], "uv": [47, 35]},
{"origin": [-0.5, 3, -5.5], "size": [6, 0, 11], "uv": [29, 52]},
{"origin": [-2.5, 3, 5.5], "size": [8, 6, 0], "uv": [111, 57]},
{"origin": [3.5, 7, -5.5], "size": [2, 2, 1], "inflate": 0.02, "uv": [105, 21]}
]
},
{
"name": "shell_arm_bottom_left",
"parent": "shell_bottom_left",
"pivot": [0, 8.5, -0.5],
"rotation": [0, 0, 137.5],
"cubes": [
{"origin": [-2.5, 13, -2.5], "size": [5, 3, 5], "uv": [104, 11]}
]
},
{
"name": "shell_bottom_right",
"parent": "shell",
"pivot": [-4.5, 3, -4.5],
"cubes": [
{"origin": [-5.5, 3, -5.5], "size": [0, 5, 11], "uv": [70, 35]},
{"origin": [-5.5, 3, -5.5], "size": [5, 4, 0], "uv": [84, 53]},
{"origin": [-5.5, 3, -5.5], "size": [6, 0, 11], "uv": [16, 52]},
{"origin": [-5.5, 3, 5.5], "size": [6, 5, 0], "uv": [113, 50]}
]
},
{
"name": "shell_arm_bottom_right",
"parent": "shell_bottom_right",
"pivot": [0, 8.5, -0.5],
"rotation": [0, 0, -137.5],
"cubes": [
{"origin": [-2.5, 13, -2.5], "size": [5, 3, 5], "uv": [83, 11]}
]
}
]
}
]
}
@@ -0,0 +1,77 @@
{
"portraitScale": 2,
"portraitTranslation": [-0.05, -1.27, 0],
"profileScale": 0.85,
"profileTranslation": [0, 0.5, 0],
"rootBone": "oddish",
"animations": {
"cry": "q.bedrock_stateful('oddish', 'cry')",
"recoil": "q.bedrock_stateful('oddish', 'recoil')"
},
"poses": {
"battle-standing": {
"poseTypes": ["STAND", "FLOAT"],
"isBattle": true,
"animations": [
"q.look('head_ai', 1, 1, 8, -18, 10, -10)",
"q.bedrock('oddish', 'battle_idle')"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('oddish', 'battle_cry')"
},
"quirks": ["q.bedrock_quirk('oddish', 'blink')"]
},
"standing": {
"poseTypes": ["STAND", "NONE", "FLOAT", "PORTRAIT", "PROFILE"],
"isBattle": false,
"animations": [
"q.look('head_ai', 1, 1, 8, -18, 10, -10)",
"q.bedrock('oddish', 'ground_idle')"
],
"quirks": [
"q.bedrock_quirk('oddish', 'blink')"
]
},
"walking": {
"poseTypes": ["WALK", "SWIM"],
"condition": "!q.is_sprinting",
"animations": [
"q.bedrock('oddish', 'ground_walk')"
],
"quirks": ["q.bedrock_quirk('oddish', 'blink')"]
},
"running": {
"poseTypes": ["WALK", "SWIM"],
"condition": "q.is_sprinting",
"animations": [
"q.bedrock('oddish', 'ground_run')"
],
"quirks": ["q.bedrock_quirk('oddish', 'blink')"]
},
"sleep": {
"poseTypes": ["SLEEP"],
"condition": "!q.is_standing_on_blocks(1, 'minecraft:dirt', 'minecraft:grass_block', 'minecraft:mycelium', 'minecraft:coarse_dirt', 'minecraft:podzol', 'minecraft:dirt_path', 'minecraft:farmland', 'minecraft:rooted_dirt')",
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": ["q.bedrock('oddish', 'sleep')"]
},
"battle-sleep": {
"poseTypes": ["SLEEP"],
"isBattle": true,
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": ["q.bedrock('oddish', 'sleep')"]
},
"wild_sleep": {
"poseTypes": ["SLEEP"],
"condition": "q.is_standing_on_blocks(1, 'minecraft:dirt', 'minecraft:grass_block', 'minecraft:mycelium', 'minecraft:coarse_dirt', 'minecraft:podzol', 'minecraft:dirt_path', 'minecraft:farmland', 'minecraft:rooted_dirt')",
"isBattle": false,
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": ["q.bedrock('oddish', 'wild_sleep')"]
}
}
}
@@ -0,0 +1,68 @@
{
"portraitScale": 1.69,
"portraitTranslation": [-0.14, -0.57, 0],
"profileScale": 0.83,
"profileTranslation": [0, 0.49, 0],
"rootBone": "gloom",
"animations": {
"cry": "q.bedrock_stateful('gloom', 'cry')",
"recoil": "q.bedrock_stateful('gloom', 'recoil')"
},
"poses": {
"battle-standing": {
"poseTypes": ["STAND", "FLOAT"],
"isBattle": true,
"animations": [
"q.look('head_ai', 1, 1, 6, -18, 10, -10)",
"q.bedrock('gloom', 'battle_idle')"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('gloom', 'battle_cry')"
},
"quirks": ["q.bedrock_quirk('gloom', 'blink')"]
},
"standing": {
"poseTypes": ["STAND", "NONE", "FLOAT", "PORTRAIT", "PROFILE"],
"isBattle": false,
"animations": [
"q.look('head_ai', 1, 1, 6, -18, 10, -10)",
"q.bedrock('gloom', 'ground_idle')"
],
"quirks": [
"q.bedrock_quirk('gloom', 'blink')"
]
},
"walking": {
"poseTypes": ["WALK", "SWIM"],
"animations": [
"q.bedrock('gloom', 'ground_walk')"
],
"quirks": ["q.bedrock_quirk('gloom', 'blink')"]
},
"sleep": {
"poseTypes": ["SLEEP"],
"condition": "!q.is_standing_on_blocks(1, 'minecraft:dirt', 'minecraft:grass_block', 'minecraft:mycelium', 'minecraft:coarse_dirt', 'minecraft:podzol', 'minecraft:dirt_path', 'minecraft:farmland', 'minecraft:rooted_dirt')",
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": ["q.bedrock('gloom', 'sleep')"]
},
"battle-sleep": {
"poseTypes": ["SLEEP"],
"isBattle": true,
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": ["q.bedrock('gloom', 'sleep')"]
},
"wild_sleep": {
"poseTypes": ["SLEEP"],
"condition": "q.is_standing_on_blocks(1, 'minecraft:dirt', 'minecraft:grass_block', 'minecraft:mycelium', 'minecraft:coarse_dirt', 'minecraft:podzol', 'minecraft:dirt_path', 'minecraft:farmland', 'minecraft:rooted_dirt')",
"isBattle": false,
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": ["q.bedrock('gloom', 'wild_sleep')"]
}
}
}
@@ -0,0 +1,72 @@
{
"portraitScale": 1.64,
"portraitTranslation": [-0.28, -0.36, 0],
"profileScale": 0.6,
"profileTranslation": [0, 0.84, 0],
"rootBone": "vileplume",
"animations": {
"cry": "q.bedrock_stateful('vileplume', 'cry')",
"recoil": "q.bedrock_stateful('vileplume', 'recoil')"
},
"poses": {
"battle-standing": {
"poseTypes": ["STAND", "FLOAT"],
"isBattle": true,
"animations": [
"q.look('head_ai', 1, 1, 6, -18, 10, -10)",
"q.bedrock('vileplume', 'battle_idle')"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('vileplume', 'battle_cry')"
},
"quirks": [
"q.bedrock_quirk('vileplume', 'blink')",
"q.bedrock_primary_quirk('vileplume', 'quirk', 20, 40, 1, q.curve('symmetrical_wide'))"
]
},
"standing": {
"poseTypes": ["STAND", "NONE", "FLOAT", "PORTRAIT", "PROFILE"],
"isBattle": false,
"animations": [
"q.look('head_ai', 1, 1, 6, -18, 10, -10)",
"q.bedrock('vileplume', 'ground_idle')"
],
"quirks": [
"q.bedrock_quirk('vileplume', 'blink')",
"q.bedrock_primary_quirk('vileplume', 'quirk', 20, 40, 1, q.curve('symmetrical_wide'))"
]
},
"walking": {
"poseTypes": ["WALK", "SWIM"],
"animations": [
"q.bedrock('vileplume', 'ground_walk')"
],
"quirks": ["q.bedrock_quirk('vileplume', 'blink')"]
},
"sleep": {
"poseTypes": ["SLEEP"],
"condition": "!q.is_standing_on_blocks(1, 'minecraft:dirt', 'minecraft:grass_block', 'minecraft:mycelium', 'minecraft:coarse_dirt', 'minecraft:podzol', 'minecraft:dirt_path', 'minecraft:farmland', 'minecraft:rooted_dirt')",
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": ["q.bedrock('vileplume', 'sleep')"]
},
"battle-sleep": {
"poseTypes": ["SLEEP"],
"isBattle": true,
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": ["q.bedrock('vileplume', 'sleep')"]
},
"wild_sleep": {
"poseTypes": ["SLEEP"],
"condition": "q.is_standing_on_blocks(1, 'minecraft:dirt', 'minecraft:grass_block', 'minecraft:mycelium', 'minecraft:coarse_dirt', 'minecraft:podzol', 'minecraft:dirt_path', 'minecraft:farmland', 'minecraft:rooted_dirt')",
"isBattle": false,
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": ["q.bedrock('vileplume', 'wild_sleep')"]
}
}
}
@@ -0,0 +1,52 @@
{
"portraitScale": 1.8,
"portraitTranslation": [-0.09, -0.7, 0],
"profileScale": 0.9,
"profileTranslation": [0, 0.4, 0],
"rootBone": "poliwag",
"animations": {
"cry": "q.bedrock_stateful('poliwag', 'cry')"
},
"poses": {
"sleep": {
"poseName": "sleep",
"poseTypes": [
"SLEEP"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": [
"q.bedrock('poliwag', 'sleep_placeholder')"
]
},
"standing": {
"poseTypes": ["STAND", "NONE", "PORTRAIT", "PROFILE"],
"animations": [
"q.bedrock('poliwag', 'ground_idle_placeholder')"
],
"quirks": ["q.bedrock_quirk('poliwag', 'blink_placeholder')"]
},
"walking": {
"poseTypes": ["WALK"],
"animations": [
"q.bedrock('poliwag', 'ground_walk_placeholder')"
],
"quirks": ["q.bedrock_quirk('poliwag', 'blink_placeholder')"]
},
"float": {
"poseTypes": ["FLOAT"],
"animations": [
"q.bedrock('poliwag', 'water_idle_placeholder')"
],
"quirks": ["q.bedrock_quirk('poliwag', 'blink_placeholder')"]
},
"swim": {
"poseTypes": ["SWIM"],
"animations": [
"q.bedrock('poliwag', 'water_swim_placeholder')"
],
"quirks": ["q.bedrock_quirk('poliwag', 'blink_placeholder')"]
}
}
}
@@ -0,0 +1,63 @@
{
"portraitScale": 1.8,
"portraitTranslation": [0, -0.2, 0],
"profileScale": 1,
"profileTranslation": [0, 0.21, 0],
"rootBone": "bellossom",
"animations": {
"cry": "q.bedrock_stateful('bellossom', 'cry')",
"recoil": "q.bedrock_stateful('bellossom', 'recoil')"
},
"poses": {
"battle-standing": {
"poseTypes": ["STAND", "FLOAT"],
"isBattle": true,
"animations": [
"q.look('head_ai')",
"q.bedrock('bellossom', 'battle_idle')"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('bellossom', 'battle_cry')"
},
"quirks": [
"q.bedrock_quirk('bellossom', 'blink')"
]
},
"standing": {
"poseTypes": ["STAND", "NONE", "FLOAT", "PORTRAIT", "PROFILE"],
"isBattle": false,
"animations": [
"q.look('head_ai')",
"q.bedrock('bellossom', 'ground_idle')"
],
"quirks": [
"q.bedrock_quirk('bellossom', 'blink')"
]
},
"walking": {
"poseTypes": ["WALK", "SWIM"],
"condition": "!q.is_sprinting",
"animations": [
"q.look('head_ai')",
"q.bedrock('bellossom', 'ground_walk')"
],
"quirks": ["q.bedrock_quirk('bellossom', 'blink')"]
},
"running": {
"poseTypes": ["WALK", "SWIM"],
"condition": "q.is_sprinting",
"animations": [
"q.look('head_ai')",
"q.bedrock('bellossom', 'ground_run')"
],
"quirks": ["q.bedrock_quirk('bellossom', 'blink')"]
},
"sleep": {
"poseTypes": ["SLEEP"],
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": ["q.bedrock('bellossom', 'sleep')"]
}
}
}
@@ -0,0 +1,87 @@
{
"portraitScale": 1.89,
"portraitTranslation": [0.01, 1.31, 0],
"profileScale": 0.65,
"profileTranslation": [0, 0.8, 0],
"rootBone": "sudowoodo",
"animations": {
"cry": "q.bedrock_stateful('sudowoodo', 'cry')",
"recoil": "q.bedrock_stateful('sudowoodo', 'recoil')"
},
"poses": {
"standing": {
"poseTypes": ["STAND", "FLOAT", "NONE", "PORTRAIT", "PROFILE"],
"condition": "q.has_entity ? !q.in_air : 1.0",
"isBattle": false,
"animations": [
"q.look('torso', 0.75, 1, 5, -5, 12.5, -12.5)",
"q.look('torso2', 0.75, 1, 10, 0, 0, 0)",
"q.look('head_ai', 1, 1, 7.5, -5, 10, -10)",
"q.bedrock('sudowoodo', 'ground_idle')"
],
"quirks": [
"q.bedrock_quirk('sudowoodo', 'blink')"
]
},
"battle-standing": {
"poseTypes": ["STAND", "FLOAT"],
"isBattle": true,
"animations": [
"q.look('torso', 0.5, 1, 2.5, -5, 2.5, -2.5)",
"q.look('torso2', 0.5, 1, 15, 5, 0, 0)",
"q.look('head_ai', 1, 1, 10, -10, 10, -10)",
"q.bedrock('sudowoodo', 'battle_idle')"
],
"quirks": [
"q.bedrock_quirk('sudowoodo', 'blink')",
"q.bedrock_quirk('sudowoodo', 'battle_quirk')"
]
},
"walk": {
"poseTypes": ["WALK", "SWIM"],
"condition": "!q.is_sprinting",
"animations": [
"q.look('torso', 0.75, 1, 5, -5, 12.5, -12.5)",
"q.look('torso2', 0.75, 1, 10, 0, 0, 0)",
"q.look('head_ai', 1, 1, 7.5, -5, 10, -10)",
"q.bedrock('sudowoodo', 'ground_walk')"
],
"quirks": [
"q.bedrock_quirk('sudowoodo', 'blink')"
]
},
"run": {
"poseTypes": ["WALK", "SWIM"],
"condition": "q.is_sprinting",
"animations": [
"q.look('torso', 0.75, 1, 5, -5, 12.5, -12.5)",
"q.look('torso2', 0.75, 1, 10, 0, 0, 0)",
"q.look('head_ai', 1, 1, 7.5, -5, 10, -10)",
"q.bedrock('sudowoodo', 'ground_run')"
],
"quirks": [
"q.bedrock_quirk('sudowoodo', 'blink')"
]
},
"battle-sleep": {
"poseTypes": ["SLEEP"],
"isBattle": true,
"animations": [
"q.bedrock('sudowoodo', 'battle_sleep')"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
}
},
"sleep": {
"poseTypes": ["SLEEP"],
"isBattle": false,
"animations": [
"q.bedrock('sudowoodo', 'sleep')"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
}
}
}
}
@@ -0,0 +1,43 @@
{
"portraitScale": 1.83,
"portraitTranslation": [-0.16, 0.14, 0],
"profileScale": 0.84,
"profileTranslation": [0, 0.39, 0],
"rootBone": "politoed",
"poses": {
"standing": {
"poseTypes": ["STAND", "NONE", "PORTRAIT", "PROFILE"],
"animations": [
"q.look('head')",
"q.bedrock('politoed', 'ground_idle')"
],
"quirks": ["q.bedrock_quirk('politoed', 'blink')"]
},
"walking": {
"poseTypes": ["WALK"],
"animations": [
"q.look('head')",
"q.bedrock('politoed', 'ground_idle')",
"q.bimanual_swing(1, 0.8, 'left_arm', 'right_arm')",
"q.biped_walk(1, 0.8, 'left_thigh', 'right_thigh')"
],
"quirks": ["q.bedrock_quirk('politoed', 'blink')"]
},
"float": {
"poseTypes": ["FLOAT"],
"animations": [
"q.look('head')",
"q.bedrock('politoed', 'water_idle')"
],
"quirks": ["q.bedrock_quirk('politoed', 'blink')"]
},
"swim": {
"poseTypes": ["SWIM"],
"animations": [
"q.look('head')",
"q.bedrock('politoed', 'water_swim')"
],
"quirks": ["q.bedrock_quirk('politoed', 'blink')"]
}
}
}
@@ -1,44 +1,126 @@
{
"portraitScale": 1.95,
"portraitTranslation": [-0.08, 0.23, 0],
"portraitScale": 1.6,
"portraitTranslation": [-0.17, 0.3, 0],
"profileScale": 0.72,
"profileTranslation": [0, 0.68, 0],
"rootBone": "treecko",
"animations": {
"cry": "q.bedrock_stateful('treecko', 'cry')"
"faint": "q.bedrock_primary('treecko', 'faint', q.curve('one'))",
"cry": "q.bedrock_stateful('treecko', 'cry')",
"recoil": "q.bedrock_stateful('treecko', 'recoil')",
"physical": "q.bedrock_primary('treecko', 'physical', q.curve('symmetrical_wide'))",
"special": "q.bedrock_primary('treecko', 'special', q.curve('symmetrical_wide'))",
"status": "q.bedrock_primary('treecko', 'status', q.curve('symmetrical_wide'))"
},
"poses": {
"standing": {
"poseName": "standing",
"poseTypes": [
"STAND",
"FLOAT",
"PORTRAIT",
"PROFILE",
"SLEEP"
],
"poseTypes": ["STAND", "FLOAT", "NONE", "PORTRAIT", "PROFILE"],
"condition": "q.has_entity ? !q.in_air : 1.0",
"isBattle": false,
"animations": [
"q.look('head')",
"q.bedrock('treecko', 'ground_idle')"
"q.look('head_ai', 1, 1, 30, -30, 35, -35)",
"q.bedrock('treecko', 'ground_idle')",
"q.bedrock('treecko', 'head_scale')"
],
"quirks": [
"q.bedrock_quirk('treecko', 'blink')",
"q.bedrock_quirk('treecko', 'quirk_ground_idle', 20, 60, 1)"
]
},
"battle-standing": {
"poseTypes": ["STAND", "FLOAT"],
"isBattle": true,
"animations": [
"q.look('head_ai', 1, 1, 30, -30, 35, -35)",
"q.bedrock('treecko', 'battle_idle')",
"q.bedrock('treecko', 'head_scale')"
],
"namedAnimations": {
"cry": "q.bedrock_primary('treecko', 'battle_cry', q.curve('symmetrical_wide'))"
},
"quirks": [
"q.bedrock_quirk('treecko', 'blink')"
]
},
"walk": {
"poseName": "walk",
"poseTypes": [
"WALK",
"SWIM"
],
"poseTypes": ["WALK", "SWIM"],
"condition": "!q.is_sprinting",
"animations": [
"q.look('head')",
"q.bedrock('treecko', 'ground_idle')",
"q.biped_walk(0.6, 0.9, 'leg_left', 'leg_right')"
"q.look('head_ai', 1, 1, 40, -20, 27.5, -27.5)",
"q.bedrock('treecko', 'ground_walk')",
"q.bedrock('treecko', 'head_scale')"
],
"quirks": [
"q.bedrock_quirk('treecko', 'blink')"
]
},
"run": {
"poseTypes": ["WALK", "SWIM"],
"condition": "q.is_sprinting",
"animations": [
"q.look('head_ai', 1, 1, 30, -30, 35, -35)",
"q.bedrock('treecko', 'ground_run')",
"q.bedrock('treecko', 'head_scale')"
],
"quirks": [
"q.bedrock_quirk('treecko', 'blink')"
]
},
"battle-sleep": {
"poseTypes": ["SLEEP"],
"isBattle": true,
"animations": [
"q.bedrock('treecko', 'battle_sleep')",
"q.bedrock('treecko', 'head_scale')"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
}
},
"sleep": {
"poseTypes": ["SLEEP"],
"isBattle": false,
"animations": [
"q.bedrock('treecko', 'sleep')",
"q.bedrock('treecko', 'head_scale')"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
}
},
"shoulder_left": {
"poseTypes": ["SHOULDER_LEFT"],
"animations": [
"q.look('head_ai', 1, 1, 30, -30, 35, -35)",
"q.bedrock('treecko', 'shoulder_left')",
"q.bedrock('treecko', 'head_scale')"
],
"quirks": [
"q.bedrock_quirk('treecko', 'blink')"
],
"transformedParts": [
{
"part": "body",
"position": [2.25, 10.75, 6]
}
]
},
"shoulder_right": {
"poseTypes": ["SHOULDER_RIGHT"],
"animations": [
"q.look('head_ai', 1, 1, 30, -30, 35, -35)",
"q.bedrock('treecko', 'shoulder_right')",
"q.bedrock('treecko', 'head_scale')"
],
"quirks": [
"q.bedrock_quirk('treecko', 'blink')"
],
"transformedParts": [
{
"part": "body",
"position": [-2.25, 10.75, 6]
}
]
}
}
}
@@ -0,0 +1,51 @@
{
"portraitScale": 2,
"portraitTranslation": [-0.27, -1.18, 0],
"profileScale": 1,
"profileTranslation": [0, 0.2, 0],
"rootBone": "shroomish",
"animations": {
"cry": "q.bedrock_stateful('shroomish', 'cry')",
"faint": "q.bedrock_primary('shroomish', 'faint')"
},
"poses": {
"sleep": {
"poseName": "sleep",
"poseTypes": [
"SLEEP"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
},
"animations": [
"q.bedrock('shroomish', 'sleep')"
]
},
"standing": {
"poseTypes": ["STAND", "FLOAT", "NONE", "PORTRAIT", "PROFILE"],
"isBattle": false,
"animations": [
"q.look('torso')",
"q.bedrock('shroomish', 'ground_idle')"
],
"quirks": ["q.bedrock_quirk('shroomish', 'blink')"]
},
"battle-standing": {
"poseTypes": ["STAND", "FLOAT"],
"isBattle": true,
"animations": [
"q.look('torso')",
"q.bedrock('shroomish', 'battle_idle')"
],
"quirks": ["q.bedrock_quirk('shroomish', 'blink')"]
},
"walking": {
"poseTypes": ["WALK", "SWIM"],
"animations": [
"q.look('torso')",
"q.bedrock('shroomish', 'ground_walk')"
],
"quirks": ["q.bedrock_quirk('shroomish', 'blink')"]
}
}
}
@@ -0,0 +1,85 @@
{
"portraitScale": 2.2,
"portraitTranslation": [-0.2, -0.8, 0.0],
"profileScale": 0.72,
"profileTranslation": [0.0, 0.65, 0.0],
"rootBone": "bonsly",
"animations": {
"cry": "q.bedrock_stateful('bonsly', 'cry')"
},
"poses": {
"standing": {
"poseTypes": ["STAND", "FLOAT", "NONE", "PORTRAIT", "PROFILE"],
"condition": "q.has_entity ? !q.in_air : 1.0",
"isBattle": false,
"animations": [
"q.look('torso', 1, 1, 12.5, -7.5, 12.5, -12.5)",
"q.bedrock('bonsly', 'ground_idle')"
],
"quirks": [
"q.bedrock_quirk('bonsly', 'blink')"
]
},
"battle-standing": {
"poseTypes": ["STAND", "FLOAT"],
"isBattle": true,
"animations": [
"q.look('torso', 1, 1, 12.5, -7.5, 12.5, -12.5)",
"q.bedrock('bonsly', 'battle_idle')"
],
"quirks": [
"q.bedrock_quirk('bonsly', 'blink')"
]
},
"walk": {
"poseTypes": ["WALK", "SWIM"],
"condition": "!q.is_sprinting",
"animations": [
"q.look('torso', 1, 1, 12.5, -7.5, 12.5, -12.5)",
"q.bedrock('bonsly', 'ground_walk')"
],
"quirks": [
"q.bedrock_quirk('bonsly', 'blink')"
]
},
"sleep": {
"poseTypes": ["SLEEP"],
"animations": [
"q.bedrock('bonsly', 'sleep')"
],
"namedAnimations": {
"cry": "q.bedrock_stateful('dummy', 'cry')"
}
},
"shoulder_left": {
"poseTypes": ["SHOULDER_LEFT"],
"animations": [
"q.bedrock('bonsly', 'shoulder_left')"
],
"quirks": [
"q.bedrock_quirk('bonsly', 'blink')"
],
"transformedParts": [
{
"part": "body",
"position": [1.5, 4, -0.5]
}
]
},
"shoulder_right": {
"poseTypes": ["SHOULDER_RIGHT"],
"animations": [
"q.bedrock('bonsly', 'shoulder_right')"
],
"quirks": [
"q.bedrock_quirk('bonsly', 'blink')"
],
"transformedParts": [
{
"part": "body",
"position": [-1.5, 4, -0.5]
}
]
}
}
}
@@ -0,0 +1,26 @@
{
"portraitScale": 1.84,
"portraitTranslation": [ -0.11, -0.41, 0 ],
"profileScale": 1,
"profileTranslation": [ 0, 0.22, 0 ],
"rootBone": "minior",
"animations": {},
"poses": {
"standing": {
"poseTypes": ["STAND", "FLOAT", "HOVER", "NONE", "PORTRAIT", "PROFILE"],
"animations": [
"q.look('head_ai')",
"q.bedrock('minior', 'ground_idle_core')"
],
"quirks": []
},
"walking": {
"poseTypes": ["WALK", "SWIM", "FLY"],
"animations": [
"q.look('head_ai')",
"q.bedrock('minior', 'ground_idle_core')"
],
"quirks": []
}
}
}
@@ -0,0 +1,34 @@
{
"portraitScale": 1.84,
"portraitTranslation": [ -0.11, -0.41, 0 ],
"profileScale": 1,
"profileTranslation": [ 0, 0.22, 0 ],
"rootBone": "minior",
"animations": {},
"poses": {
"portrait": {
"poseTypes": ["PORTRAIT", "PROFILE"],
"animations": [
"q.look('head_ai')",
"q.bedrock('minior', 'ground_idle_core')"
],
"quirks": []
},
"standing": {
"poseTypes": ["STAND", "FLOAT", "HOVER", "NONE"],
"animations": [
"q.look('head_ai')",
"q.bedrock('minior', 'ground_idle_meteor')"
],
"quirks": []
},
"walking": {
"poseTypes": ["WALK", "SWIM", "FLY"],
"animations": [
"q.look('head_ai')",
"q.bedrock('minior', 'ground_idle_meteor')"
],
"quirks": []
}
}
}
@@ -5,15 +5,15 @@
{
"aspects": [],
"poser": "cobblemon:vileplume",
"model": "cobblemon:vileplume.geo",
"texture": "cobblemon:textures/pokemon/0045_vileplume/vileplume_male.png",
"model": "cobblemon:vileplume_male.geo",
"texture": "cobblemon:textures/pokemon/0045_vileplume/vileplume.png",
"layers": []
},
{
"aspects": [
"shiny"
],
"texture": "cobblemon:textures/pokemon/0045_vileplume/vileplume_male_shiny.png"
"texture": "cobblemon:textures/pokemon/0045_vileplume/vileplume_shiny.png"
},
{
"aspects": [
@@ -4,11 +4,7 @@
"variations": [
{
"aspects": ["female"],
"texture": "cobblemon:textures/pokemon/0045_vileplume/vileplume_female.png"
},
{
"aspects": ["shiny", "female"],
"texture": "cobblemon:textures/pokemon/0045_vileplume/vileplume_female_shiny.png"
"model": "cobblemon:vileplume_female.geo"
}
]
}
@@ -5,20 +5,16 @@
{
"aspects": [],
"poser": "cobblemon:sudowoodo",
"model": "cobblemon:sudowoodo.geo",
"model": "cobblemon:sudowoodo_male.geo",
"texture": "cobblemon:textures/pokemon/0185_sudowoodo/sudowoodo.png",
"layers": []
},
{
"aspects": [
"shiny"
],
"aspects": ["shiny"],
"texture": "cobblemon:textures/pokemon/0185_sudowoodo/sudowoodo_shiny.png"
},
{
"aspects": [
"cosmetic_item-gold_armor"
],
"aspects": ["cosmetic_item-gold_armor"],
"layers": [
{
"name": "golden",
@@ -0,0 +1,10 @@
{
"species": "cobblemon:sudowoodo",
"order": 1,
"variations": [
{
"aspects": ["female"],
"model": "cobblemon:sudowoodo_female.geo"
}
]
}
@@ -5,7 +5,7 @@
{
"aspects": [],
"poser": "cobblemon:politoed",
"model": "cobblemon:politoed.geo",
"model": "cobblemon:politoed_male.geo",
"texture": "cobblemon:textures/pokemon/0186_politoed/politoed.png",
"layers": []
},
@@ -15,6 +15,22 @@
],
"texture": "cobblemon:textures/pokemon/0186_politoed/politoed_shiny.png"
},
{
"aspects": [
"female"
],
"poser": "cobblemon:politoed",
"model": "cobblemon:politoed_female.geo",
"texture": "cobblemon:textures/pokemon/0186_politoed/politoed.png",
"layers": []
},
{
"aspects": [
"female",
"shiny"
],
"texture": "cobblemon:textures/pokemon/0186_politoed/politoed_shiny.png"
},
{
"aspects": [
"alpha_eyes"
@@ -0,0 +1,130 @@
{
"species": "cobblemon:minior",
"order": 0,
"variations": [
{
"aspects": [],
"poser": "cobblemon:minior_core",
"model": "cobblemon:minior.geo",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_red.png",
"layers": [
{
"name": "emissive",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_emissive_red.png",
"emissive": true
}
]
},
{
"aspects": [ "meteor-form" ],
"poser": "cobblemon:minior_meteor",
"model": "cobblemon:minior.geo",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_red.png",
"layers": [
{
"name": "emissive",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_emissive_red.png",
"emissive": true
}
]
},
{
"aspects": [ "orange-core" ],
"texture": "cobblemon:textures/pokemon/0774_minior/minior_orange.png",
"layers": [
{
"name": "emissive",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_emissive_orange.png",
"emissive": true
}
]
},
{
"aspects": [ "orange-core" ],
"texture": "cobblemon:textures/pokemon/0774_minior/minior_orange.png",
"layers": [
{
"name": "emissive",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_emissive_orange.png",
"emissive": true
}
]
},
{
"aspects": [ "yellow-core" ],
"texture": "cobblemon:textures/pokemon/0774_minior/minior_yellow.png",
"layers": [
{
"name": "emissive",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_emissive_yellow.png",
"emissive": true
}
]
},
{
"aspects": [ "green-core" ],
"texture": "cobblemon:textures/pokemon/0774_minior/minior_green.png",
"layers": [
{
"name": "emissive",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_emissive_green.png",
"emissive": true
}
]
},
{
"aspects": [ "blue-core" ],
"texture": "cobblemon:textures/pokemon/0774_minior/minior_blue.png",
"layers": [
{
"name": "emissive",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_emissive_blue.png",
"emissive": true
}
]
},
{
"aspects": [ "indigo-core" ],
"texture": "cobblemon:textures/pokemon/0774_minior/minior_indigo.png",
"layers": [
{
"name": "emissive",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_emissive_indigo.png",
"emissive": true
}
]
},
{
"aspects": [ "violet-core" ],
"texture": "cobblemon:textures/pokemon/0774_minior/minior_violet.png",
"layers": [
{
"name": "emissive",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_emissive_violet.png",
"emissive": true
}
]
},
{
"aspects": [ "shiny" ],
"texture": "cobblemon:textures/pokemon/0774_minior/minior_shiny.png",
"layers": [
{
"name": "emissive",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_emissive_shiny.png",
"emissive": true
}
]
},
{
"aspects": [ "alpha_eyes" ],
"layers": [
{
"name": "alpha_eyes",
"texture": "cobblemon:textures/pokemon/0774_minior/minior_alpha.png",
"emissive": true
}
]
}
]
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 739 B

After

Width:  |  Height:  |  Size: 991 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 381 B

After

Width:  |  Height:  |  Size: 407 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 739 B

After

Width:  |  Height:  |  Size: 991 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 418 B

After

Width:  |  Height:  |  Size: 547 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 960 B

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 960 B

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 390 B

After

Width:  |  Height:  |  Size: 465 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 742 B

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 439 B

After

Width:  |  Height:  |  Size: 496 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 742 B

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 416 B

After

Width:  |  Height:  |  Size: 445 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1012 B

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1020 B

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 468 B

After

Width:  |  Height:  |  Size: 365 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 464 B

After

Width:  |  Height:  |  Size: 682 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 912 B

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 445 B

After

Width:  |  Height:  |  Size: 761 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 408 B

After

Width:  |  Height:  |  Size: 356 B

Some files were not shown because too many files have changed in this diff Show More