Emotecraft (Forge)

Emotecraft (Forge)

4M Downloads

EMF (ENTITY MODEL FEATURES) with EmoteCraft won't boot

Closed this issue ยท 0 comments

commented

Describe the bug
A clear and concise description of what the bug is.
When i try to boot up modded mc with EMF it wont boot
To Reproduce
Steps to reproduce the behavior:

  1. Get 'EMF (entity model features)'
  2. Click on 'play'
  3. See error in logs

Expected behavior
To open

Minecraft version+mod loader

  • Version: [e.g. 1.21.7]
  • Modded: [e.g. Fabric 0.17.2]
  • Client

Minecraft log and crash report:
[you might use services like mclo.gs]

269 Datafixer optimizations took 400 milliseconds
[17:49:13] [Render thread/INFO]:
Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[17:49:13] [Render thread/INFO]:
Setting user: {MINECRAFT_USERNAME}
[17:49:13] [Render thread/INFO]:
Starting DI!
[17:49:14] [Render thread/INFO]:
Authenticating to Mojang as {MINECRAFT_USERNAME} ({MINECRAFT_UUID})
[17:49:14] [DefaultDispatcher-worker-3/INFO]:
Connecting to Essential Connection Manager...
[17:49:14] [DefaultDispatcher-worker-3/INFO]:
Using Default JreDnsResolver
[17:49:14] [DefaultDispatcher-worker-3/INFO]:
Using Default JreSocketFactory
[17:49:14] [Render thread/INFO]:
[voicechat] Compatibility version 18
[17:49:14] [Render thread/INFO]:
[voicechat] Loading plugins
[17:49:14] [Render thread/INFO]:
[voicechat] Loaded 1 plugin(s)
[17:49:14] [Render thread/INFO]:
[voicechat] Initializing plugins
[17:49:14] [Render thread/INFO]:
[voicechat] Initialized 1 plugin(s)
[17:49:14] [Render thread/INFO]:
[voicechat] Registering events for 'vcinteraction'
[17:49:14] [Render thread/INFO]:
Pre-initializing Controlify...
[17:49:14] [Render thread/INFO]:
[ETF]: Modifying ETF Render State constructor because: for EMF
[17:49:14] [Render thread/INFO]:
Loading Entity Model Features, 0% Opti, 70% Fine.
[17:49:14] [Render thread/INFO]:
Instancing error handler class gg.essential.mixins.MixinErrorHandler
[17:49:14] [Render thread/ERROR]:
Mixin apply for mod emotecraft failed emotecraft-arch.mixins.json:emf.EMFAnimationEntityContextMixin from mod emotecraft -> traben.entity_model_features.models.animation.EMFAnimationEntityContext: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException @Shadow field IEMFEntity was not located in the target class traben.entity_model_features.models.animation.EMFAnimationEntityContext. Using refmap emotecraft-archCommon-for-MC1.21.7-minecraft_archCommon-refmap.json
org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @Shadow field IEMFEntity was not located in the target class traben.entity_model_features.models.animation.EMFAnimationEntityContext. Using refmap emotecraft-archCommon-for-MC1.21.7-minecraft_archCommon-refmap.json
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachFields(MixinPreProcessorStandard.java:624) ~[sponge-mixin-0.16.3+mixin.0.8.7.jar:0.16.3+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:302) ~[sponge-mixin-0.16.3+mixin.0.8.7.jar:0.16.3+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277) ~[sponge-mixin-0.16.3+mixin.0.8.7.jar:0.16.3+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1292) ~[sponge-mixin-0.16.3+mixin.0.8.7.jar:0.16.3+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:203) ~[sponge-mixin-0.16.3+mixin.0.8.7.jar:0.16.3+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) ~[sponge-mixin-0.16.3+mixin.0.8.7.jar:0.16.3+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) ~[sponge-mixin-0.16.3+mixin.0.8.7.jar:0.16.3+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:352) ~[sponge-mixin-0.16.3+mixin.0.8.7.jar:0.16.3+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:237) ~[sponge-mixin-0.16.3+mixin.0.8.7.jar:0.16.3+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.16.3+mixin.0.8.7.jar:0.16.3+mixin.0.8.7]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:435) ~[fabric-loader-0.17.2.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:336) ~[fabric-loader-0.17.2.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:231) ~[fabric-loader-0.17.2.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.17.2.jar:?]
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at knot/traben.entity_model_features.EMFManager.<init>(EMFManager.java:99) ~[entity_model_features_1.21.6-fabric-3.0.1.jar:?]
at knot/traben.entity_model_features.EMFManager.getInstance(EMFManager.java:111) ~[entity_model_features_1.21.6-fabric-3.0.1.jar:?]
at knot/traben.entity_model_features.EMF.init(EMF.java:48) ~[entity_model_features_1.21.6-fabric-3.0.1.jar:?]
at knot/traben.entity_model_features.EMFInit.onInitializeClient(EMFInit.java:9) ~[entity_model_features_1.21.6-fabric-3.0.1.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:405) [fabric-loader-0.17.2.jar:?]
at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:53) [fabric-loader-0.17.2.jar:?]
at knot/net.minecraft.class_310.<init>(class_310.java:481) [client-intermediary.jar:?]
at knot/net.minecraft.client.main.Main.main(Main.java:249) [client-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:506) [fabric-loader-0.17.2.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72) [fabric-loader-0.17.2.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.17.2.jar:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63) [theseus.jar:?]
at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28) [theseus.jar:?]
[17:49:14] [WebSocketConnectReadThread-92/INFO]:
Connected to Essential Connection Manager.
[17:49:14] [Render thread/INFO]:
Loading Entity Texture Features, 0% Opti, 100% Fine.
[17:49:14] [Render thread/INFO]:
[Indigo] Different rendering plugin detected; not applying Indigo.
[17:49:14] [Render thread/INFO]:
Checking mod updates...
[17:49:14] [Render thread/INFO]:
[voicechat] Loading Opus
[17:49:14] [Render thread/INFO]:
[voicechat] Using Cloth Config GUI
[17:49:15] [Render thread/INFO]:
Loading Xaero's Minimap - Stage 1/2
[17:49:15] [Render thread/INFO]:
Loading Xaero's World Map - Stage 1/2
[17:49:15] [Render thread/WARN]:
io exception while checking patreon: Online mod data expired! Date: Thu Aug 28 00:33:48 MST 2025
[17:49:16] [Render thread/ERROR]:
io exception while checking versions: Online mod data expired! Date: Thu Aug 28 00:33:48 MST 2025
[17:49:16] [Render thread/INFO]:
Deserializing YACLConfig from 'C:\Users\{COMPUTER_USERNAME}\AppData\Roaming\ModrinthApp\profiles\the main\config\yacl.json5'
[17:49:16] [Render thread/WARN]:
Failed to get system info for Render Extensions
java.lang.IllegalStateException: Can't getDevice() before it was initialized
at knot/com.mojang.blaze3d.systems.RenderSystem.getDevice(RenderSystem.java:410) ~[client-intermediary.jar:?]
at knot/net.minecraft.class_310.method_68671(class_310.java:2461) ~[client-intermediary.jar:?]
at knot/net.minecraft.class_6396.method_37123(class_6396.java:70) [client-intermediary.jar:?]
at knot/net.minecraft.class_310.method_37274(class_310.java:2461) [client-intermediary.jar:?]
at knot/net.minecraft.class_310.method_22681(class_310.java:2431) [client-intermediary.jar:?]
at knot/net.minecraft.client.main.Main.main(Main.java:258) [client-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:506) [fabric-loader-0.17.2.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72) [fabric-loader-0.17.2.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.17.2.jar:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63) [theseus.jar:?]
at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28) [theseus.jar:?]
[17:49:14] [WebSocketConnec
log here
crash report here

Additional context
Add any other context about the problem here.