Tags
Creators
Details
Licensed Apache-2.0
Published 4 months ago
Updated 5 hours ago
All versions
0.8.0+26.2
Beta
Emote 0.8.03 weeks ago 79
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Server-side
Client and server
Required content
Changes
Emote is currently in beta. Versions 0.6 and earlier use a completely different format and are not compatible with the current version.
Mod
Changes
- Improved player skin preparation feedback with progress and failure states.
- Added automatic retries when MineSkin requests are rate-limited.
- Changed
/emote listto an administrator-only command. - Limited the number of loaded emotes to 512 per server.
Bug Fixes
- Fixed the camera perspective not being restored when playback state was cleared.
- Fixed tick 0 events being duplicated or skipped when starting or looping an animation.
- Fixed MineSkin skin generation tasks being duplicated or skipped.
- Fixed cancelled or completed skin generation tasks being executed again.
Web Converter
New Format Support
- Added support for importing BD Engine datapack ZIP files.
- Added support for importing GeckoLib Blockbench
.bbmodelprojects.
Import Improvements
- Fixed Animated Java project files and animations not being parsed correctly.
- Improved conversion of Animated Java position, rotation, and scale channels.
- Added proper handling for Animated Java Molang expressions, easing, and interpolation baking.
- Added support for converting multiple animations and display data changes from BD Engine datapacks.
- Added support for converting BD Engine sound tracks into timeline events.
- BD Engine projects with multiple animation entries now convert the stored timeline and show a warning instead of failing.
- GeckoLib bones, cubes, embedded textures, and animations can now be converted into an emote and its resource pack.
Preview and Skin Assignment
- Clicking a selected model again now clears the selection.
- Added range selection by holding Ctrl and dragging in the preview.
- Improved skin-part previewing by allowing models to be viewed in their default pose.
Export
- Generated models and textures are now exported as an installable resource pack ZIP.
- Resource packs now include generated
pack.mcmetametadata for the selected Minecraft version. - Emote JSON and resource packs are exported for the selected animation.
- Multiple animations can be exported as separate Emote JSON files.
Safety and Validation
- Added a warning when an imported project contains executable commands.
- Empty descriptions and events without commands are now accepted.
- Added validation to ensure generated resources match the selected Minecraft version.
Interface
- Added supported file formats and extensions to the import screen.
- Redesigned the import, skin assignment, and export workflow for clearer navigation.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:qUF0jygw:xIGrEN4e"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:qUF0jygw:xIGrEN4e"
}

