Debugify

Debugify

16M Downloads

[Bug] Incompatibility with ARRP

Julienraptor01 opened this issue ยท 42 comments

commented

Describe the bug
Game doesn't launch

To Reproduce
Steps to reproduce the behavior:
Not sure but i think installing any mod with ARRP bundled into it or installing ARRP makes this incompatibility

Expected behavior
Game launch fine

Screenshots
image

Desktop (please complete the following information):

  • Minecraft Version: 1.18.2
  • Mod Loader: Fabric 0.13.3
  • Mod Version: 1.8.0

Additional context
it doesn't happen on with 1.7.2
The crash log

A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'advanced_runtime_resource_pack'!
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:159)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:71)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'advanced_runtime_resource_pack'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:157)
... 2 more
Caused by: net.fabricmc.loader.api.EntrypointException: Exception while loading entries for entrypoint 'preLaunch' provided by 'advanced_runtime_resource_pack'
at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:56)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 4 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.devtech.arrp.ARRP failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:252)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:467)
at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117)
at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53)
... 5 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [entity_texture_features.mixins.json:client.MIX_Identifier] from phase [DEFAULT] in config [entity_texture_features.mixins.json] from mod [entity_texture_features] FAILED during PREPARE
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinPrepareError(MixinProcessor.java:585)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:543)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:462)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247)
... 13 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTargetAlreadyLoadedException: Critical problem: entity_texture_features.mixins.json:client.MIX_Identifier target net.minecraft.class_2960 was loaded too early.
at org.spongepowered.asm.mixin.transformer.MixinInfo.readDeclaredTargets(MixinInfo.java:948)
at org.spongepowered.asm.mixin.transformer.MixinInfo.(MixinInfo.java:882)
at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:852)
at org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:781)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:540)
... 19 more

My modlist
image
image
image

Checklist

  • I made sure this bug hasn't already been reported
  • I made sure I am using the most up to date mod loader and mod version
commented

image
these mods are fine

commented

i don't have this thing

commented

cannot repeat this error with ARRP installed

commented

i have a mention of entity texture features

commented

Also tried with this with no crash.

commented

now a mention of ferritecore

commented

i'm doing thanos method

commented

ferritecore is problematic too

commented

yes, I didn't have any problem until I installed the new version of debugify

commented

https://gist.github.com/678e8936c6563fb4f387bf4c8cf2233e

then removed ivans carpet addon
https://gist.github.com/fc3c42f953d8891e0393f7e9a35735c5

removing
Rhino
KubeJS
ProbeJS

Game then launched - https://gist.github.com/d7cd64e39be509101dc35471b3f97ddd

commented

well i have big suspicions on ETF as this makes me crash and it's the same as my ok list up but with the addition of ETF
image

commented

yep found it

commented

it's ETF
image
image
latest.log

commented

but another mod does crash too as when disabling ETF on my big list it does still crash

commented

It's weird, I don't have the ETF

commented

Well it looks like Debugify is doing something multiple mods are not expecting

commented

Nope! It's me. I'm initialising a Minecraft class before it should be! Releasing hotfix now!

commented

Very weird. Debugify doesn't do anything with the part of the game it's complaining about. Can now repeat.

commented

It's weird, I don't have the ETF

Can you send your latest.log

commented

so if i resume from what i tested
Debugify 1.8.0 + Ferritecore/ETF does crash but i still have crashes so there's other mods

commented
commented

I don't know what it says but something happens xd

commented

quilt resource loader is named many times

commented

Even with all bug fixes disabled, it is still breaking. Something very weird is going on here...

commented

now that i remve ETF and ferritecore it's quilt that is mentionned

commented

and i see the name of lambda

commented

so it may be one of his mods

commented

fixed in c9fed49

commented

1.8.1 released!

commented

there is no latest.log as the game don't even boot

commented

Can you send latest.log?

commented

hmm there should always be a latest.log

commented

i only have the one from my latest successful launch

commented

#67 appears to be the same issue with a latest.log

commented

appears to be ftblibrary?

commented

Possible incompatibilities

MC-135971 (ScreenHandler), MC-193343 (PlayerEntity), MC-12829 (LivingEntity, PlayerEntity), MC-31819 (PlayerEntity)

commented

now i'm able to get some latest.log

commented

i created a new instance and copied mods config folders but i still don't go past error screen

commented

hmm this is very weird. only mixin of ARRP is ReloadableResourceManager

commented