quentin452 / OptimizationsAndTweaks

Mod that add some Optimizations/Bugfix/Tweakings for minecraft 1.7.10 and mods
GNU Lesser General Public License v3.0
36 stars 2 forks source link

Another weird one #41

Closed Abalieno closed 1 year ago

Abalieno commented 1 year ago

Modpack

https://github.com/enmumne/Grumpy-GregTech-6

Game log

java.lang.NullPointerException: Cannot invoke "java.util.Random.nextInt(int)" because "rand" is null at astrotibs.asmc.sounds.SoundEventHandler.onLivingUpdateEvent(SoundEventHandler.java:1517) at cpw.mods.fml.common.eventhandler.ASMEventHandler_176_SoundEventHandler_onLivingUpdateEvent_LivingUpdateEvent.invoke(.dynamic) at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:287) at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:1560) at net.minecraft.entity.EntityLiving.onUpdate(EntityLiving.java:206) at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:50959) at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:648) at net.minecraft.world.World.updateEntity(World.java:2034) at net.minecraft.world.World.updateEntities(World.java:1887) at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:1646) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:636) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:547) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:111) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

-- Entity being ticked -- Details: Entity Type: Squid (net.minecraft.entity.passive.EntitySquid) Entity ID: 1284 Entity Name: Squid

Description

This time I crashed right when logging into the game.

Abalieno commented 1 year ago

Disregard this. Probably related to ASMC mod that I forgot to remove.

Although 1.1.4 still doesn't work as I log in to an "empty" world floating in air.

Abalieno commented 1 year ago

...and reopening because I still get the same crash as above even without ASMC mod.

Omgise commented 1 year ago

I also experienced a similar crash fml-client-latest.log

quentin452 commented 1 year ago

are you using grectech 6 modpack also?

I also experienced a similar crash fml-client-latest.log

quentin452 commented 1 year ago

...and reopening because I still get the same crash as above even without ASMC mod.

can you reup the crash without asmc?

Omgise commented 1 year ago

No, I'm using a homemade integration package

quentin452 commented 1 year ago

No, I'm using a homemade integration package

ok so can you make a new issue report , its not the same issue

Omgise commented 1 year ago

No, I'm using a homemade integration package

ok so can you make a new issue report , its not the same issue

I see

quentin452 commented 1 year ago

java.lang.NullPointerException: Cannot invoke "java.util.Random.nextInt(int)" because "rand" is null at astrotibs.asmc.sounds.SoundEventHandler.onLivingUpdateEvent(SoundEventHandler.java:1517) at cpw.mods.fml.common.eventhandler.ASMEventHandler_176_SoundEventHandler_onLivingUpdateEvent_LivingUpdateEvent.invoke(.dynamic) at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:287) at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:1560) at net.minecraft.entity.EntityLiving.onUpdate(EntityLiving.java:206) at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:50959) at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:648) at net.minecraft.world.World.updateEntity(World.java:2034) at net.minecraft.world.World.updateEntities(World.java:1887) at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:1646) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:636) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:547) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:111) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

-- Entity being ticked -- Details: Entity Type: Squid (net.minecraft.entity.passive.EntitySquid) Entity ID: 1284 Entity Name: Squid

can you try this? : https://mega.nz/file/n8VymTTC#aIA0o2Xl7-vXcE0DXdHoxc1m3jTqFC0Era4kST09kqg

Abalieno commented 1 year ago

Still not quite working for me. I'm not sure about ASMC because I cannot see a different crash report from those above. So maybe it was my own error even if I can't quite explain how.

The problem I still have is that I cannot log in the world. I don't get a crash but I only log in a empty "ocean" biome, floating in sky. That's what usually happen for an instant before you get "located" into a proper world, but here it gets stuck permanently.

Since there's no crash or anything I can find in the log, hard to say, but the 1.0 version worked normally.

quentin452 commented 1 year ago

Still not quite working for me. I'm not sure about ASMC because I cannot see a different crash report from those above. So maybe it was my own error even if I can't quite explain how.

The problem I still have is that I cannot log in the world. I don't get a crash but I only log in a empty "ocean" biome, floating in sky. That's what usually happen for an instant before you get "located" into a proper world, but here it gets stuck permanently.

Since there's no crash or anything I can find in the log, hard to say, but the 1.0 version worked normally.

the issue appear in what version?

Abalieno commented 1 year ago

up to and including 1.1.6

Not sure exactly where it started, beside 1.0 working. I'll see if I can isolate it better.

quentin452 commented 1 year ago

to help isaloting the issue , you can disable mixin by mixin in the config

quentin452 commented 1 year ago

and i tried https://github.com/enmumne/Grumpy-GregTech-6 later with Optimizationsandtweaks V1.1.3 installed and i don't have any crashes

Abalieno commented 1 year ago

Yep, can confirm 1.1.3 works.

1.1.4 crashed java.lang.NoClassDefFoundError: net/minecraft/world/chunk/Chunk CoFH Core (CoFHCore)

Abalieno commented 1 year ago

1.0.7 loads, get in the world, but before it shows anything but air it crashes.

"fatal error occurred"

No crash log, I'll check the rest...

quentin452 commented 1 year ago

so i will try updating the mod to 1.1.7 in the modpack

Abalieno commented 1 year ago

[Client thread/ERROR] [FML/]: There was a critical exception handling a packet on channel ForgeMultipart java.lang.NullPointerException: Cannot invoke "net.minecraft.tileentity.TileEntity.func_145834_a(net.minecraft.world.World)" because "tileentity" is null at net.minecraft.world.chunk.Chunk.func_150806_e(Chunk.java:2226) ~[apx.class:?]

Could be this... unsure, I can try 1.1.7 as well

quentin452 commented 1 year ago

you don't have another issue in the modpack? with the modpack i crash on startup with dynamic surrounding + coretweaks so i need to disabling it

and now when i try to launch the modpack i have a grey screen

Abalieno commented 1 year ago

Huh, that's weird.

I tried 1.1.7 but I get a crash: java.lang.NoClassDefFoundError: net/minecraft/pathfinding/PathFinder

But if you also were able to launch it with 1.1.3 then how it can be a modpack problem?

Abalieno commented 1 year ago

likely this PathfinderTweaks-1.7.10-1.0.13.jar I'll try removing

quentin452 commented 1 year ago

java.lang.NoClassDefFoundError: net/minecraft/pathfinding/PathFinder is not enough

i need full log or stacktrace

Abalieno commented 1 year ago

So, logged in with 1.1.7, crashes when I enter world:

Description: Ticking entity

java.lang.NoClassDefFoundError: net/minecraft/pathfinding/PathFinder at net.minecraft.world.World.getEntityPathToXYZ(World.java:3354) at net.minecraft.pathfinding.PathNavigate.getPathToXYZ(SourceFile:81) at net.minecraft.entity.ai.EntityAIWander.startExecuting(SourceFile:578) at net.minecraft.entity.ai.EntityAITasks.onUpdateTasks(SourceFile:94) at net.minecraft.entity.EntityLiving.updateAITasks(EntityLiving.java:540) at net.minecraft.entity.EntityLivingBase.onLivingUpdate(EntityLivingBase.java:1774) at net.minecraft.entity.EntityLiving.onLivingUpdate(EntityLiving.java:367) at net.minecraft.entity.monster.EntityMob.onLivingUpdate(SourceFile:25) at net.minecraft.entity.monster.EntityZombie.handler$zfg000$optimizationsandtweaks$onLivingUpdate(EntityZombie.java:749) at net.minecraft.entity.monster.EntityZombie.onLivingUpdate(EntityZombie.java) at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:1611) at net.minecraft.entity.EntityLiving.onUpdate(EntityLiving.java:206) at net.minecraft.entity.monster.EntityMob.onUpdate(SourceFile:30) at net.minecraft.entity.monster.EntityZombie.onUpdate(EntityZombie.java:303) at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:50959) at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:648) at net.minecraft.world.World.updateEntity(World.java:2034) at net.minecraft.world.World.updateEntities(World.java:1887) at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:1646) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:636) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:547) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:111) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) Caused by: java.lang.ClassNotFoundException: net.minecraft.pathfinding.PathFinder at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:115) at java.lang.ClassLoader.loadClass(ClassLoader.java:593) at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ... 24 more

Mixins in Stacktrace: 
    net.minecraft.pathfinding.PathNavigate:
        mixins.optimizationsandtweaks.json:common.core.pathfinding.MixinPathNavigate from mod optimizationsandtweaks
    net.minecraft.world.World:
        mixins.archaicfix.early.json:common.core.MixinWorld from mod archaicfix
        mixins.RandomThings.json:MixinWorld from mod RandomThings
        mixins.archaicfix.early.json:client.lighting.MixinWorld from mod archaicfix
        mixins.hodgepodge.early.json:minecraft.MixinWorld_FixXray from mod hodgepodge
        mixins.archaicfix.early.json:common.lighting.MixinWorld_Lighting from mod archaicfix
        coretweaks.mixin.json:tweak.lightfixstare.MixinWorld from mod coretweaks
        mixins.hodgepodge.early.json:minecraft.MixinWorld_CoFH_TE_Cache from mod hodgepodge
        mixins.etfuturum.json:observer.MixinWorld from mod etfuturum
        coretweaks.mixin.json:bugfix.forge5160.MixinWorld from mod coretweaks
        mixins.etfuturum.json:spectator.MixinWorld from mod etfuturum
        mixins.optimizationsandtweaks.json:common.core.MixinWorld from mod optimizationsandtweaks
        mixins.hodgepodge.early.json:minecraft.MixinWorldUpdateEntities from mod hodgepodge
        mixins.hodgepodge.early.json:minecraft.MixinWorldGetBlock from mod hodgepodge
        mixins.hodgepodge.early.json:minecraft.MixinWorldLightValue from mod hodgepodge
    net.minecraft.entity.monster.EntityZombie:
        mixins.optimizationsandtweaks.json:common.core.entity.MixinEntityZombie from mod optimizationsandtweaks
    net.minecraft.pathfinding.PathFinder:
        mixins.optimizationsandtweaks.json:common.core.pathfinding.MixinPathFinder from mod optimizationsandtweaks
    net.minecraft.entity.ai.EntityAIWander:
        mixins.optimizationsandtweaks.json:common.core.MixinEntityAIWander from mod optimizationsandtweaks
    net.minecraft.entity.ai.EntityAITasks:
        mixins.optimizationsandtweaks.json:common.core.MixinEntityAITasks from mod optimizationsandtweaks
    net.minecraft.server.MinecraftServer:
        mixins.bugtorch.early.json:minecraft.optimization.MixinMinecraftServer from mod bugtorch
        mixins.bugtorch.early.json:minecraft.fastrandom.MixinMinecraftServer from mod bugtorch
        mixins.optimizationsandtweaks.json:common.core.MixinMinecraftServer from mod optimizationsandtweaks
    net.minecraft.entity.EntityLiving:
        mixins.hodgepodge.early.json:minecraft.MixinEntityLivingDrop from mod hodgepodge
        mixins.optimizationsandtweaks.json:common.core.MixinEntityLiving from mod optimizationsandtweaks
        mixins.mobsinfo.json:minecraft.EntityLivingAccessor from mod mobsinfo
        mixins.archaicfix.early.json:common.core.AccessorEntityLiving from mod archaicfix
        mixins.archaicfix.early.json:common.core.MixinEntityLiving from mod archaicfix
        mixins.RandomThings.json:EntityLivingAccessor from mod RandomThings
    net.minecraft.entity.EntityLivingBase:
        mixins.mobsinfo.json:minecraft.EntityLivingBaseAccessor from mod mobsinfo
        mixins.optimizationsandtweaks.json:common.core.MixinEntityLivingUpdate from mod optimizationsandtweaks
        mixins.bugtorch.early.json:minecraft.optimization.MixinEntityLivingBase from mod bugtorch
        mixins.hodgepodge.early.json:minecraft.MixinEntityLivingBase_FixHasteArmSwing from mod hodgepodge
        mixins.etfuturum.json:backlytra.MixinEntityLivingBase from mod etfuturum
        mixins.hodgepodge.early.json:minecraft.MixinEntityLivingBase_HidePotionParticles from mod hodgepodge
    net.minecraft.server.integrated.IntegratedServer:
        mixins.archaicfix.early.json:client.core.MixinIntegratedServer from mod archaicfix
    net.minecraft.world.WorldServer:
        coretweaks.mixin.json:optimization.getpendingblockupdates.MixinWorldServer from mod coretweaks
        mixins.archaicfix.early.json:common.core.MixinWorldServer from mod archaicfix
        mixins.hodgepodge.early.json:minecraft.MixinWorldServerUpdateEntities from mod hodgepodge
        mixins.etfuturum.json:observer.MixinWorldServer from mod etfuturum
Abalieno commented 1 year ago

Then there was a startup crash with PathfinderTweaks-1.7.10-1.0.13 (this one is different from above)

cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/pathfinding/PathFinder at cpw.mods.fml.common.LoadController.transition(LoadController.java:163) at cpw.mods.fml.common.Loader.loadMods(Loader.java:544) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:208) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:4098) at net.minecraft.client.main.Main.main(SourceFile:148) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(Method.java:580) at net.minecraft.launchwrapper.Launch.launch(Launch.java:165) at net.minecraft.launchwrapper.Launch.main(Launch.java:29) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(Method.java:580) at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104) at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175) at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185) at org.polymc.EntryPoint.listen(EntryPoint.java:144) at org.polymc.EntryPoint.main(EntryPoint.java:74) Caused by: java.lang.NoClassDefFoundError: net/minecraft/pathfinding/PathFinder at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:3578) at java.lang.Class.getDeclaredMethods(Class.java:2676) at cpw.mods.fml.common.FMLModContainer.gatherAnnotations(FMLModContainer.java:317) at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:505) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(Method.java:580) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(Method.java:580) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) at cpw.mods.fml.common.Loader.loadMods(Loader.java:513) ... 15 more Caused by: java.lang.ClassNotFoundException: net.minecraft.pathfinding.PathFinder at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:224) at java.lang.ClassLoader.loadClass(ClassLoader.java:593) at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ... 38 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72) at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:367) at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:198) ... 40 more Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [mixins.optimizationsandtweaks.json:common.core.pathfinding.MixinPathFinder from mod optimizationsandtweaks] from phase [DEFAULT] in config [mixins.optimizationsandtweaks.json] FAILED during APPLY at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ... 45 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: PRIVATE @Overwrite method func_75854_a in mixins.optimizationsandtweaks.json:common.core.pathfinding.MixinPathFinder from mod optimizationsandtweaks cannot reduce visibiliy of PUBLIC target method at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.conformVisibility(MixinPreProcessorStandard.java:479) at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:452) at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachOverwriteMethod(MixinPreProcessorStandard.java:416) at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:346) at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:299) at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277) at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1289) at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:294) at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ... 45 more

quentin452 commented 1 year ago

ok i think i see the guilty Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: PRIVATE @overwrite method func_75854_a in mixins.optimizationsandtweaks.json:common.core.pathfinding.MixinPathFinder from mod

quentin452 commented 1 year ago

l'ill upload a dev version in one minute for you

quentin452 commented 1 year ago

https://mega.nz/file/ShsUCTSR#pdbYTfFsxdqpxEr3MvKP63zAlMUfwglUR-uYU47FgHQ

quentin452 commented 1 year ago

if is doesn't work , you could try the second : https://mega.nz/file/D4lECBoZ#v4D8ce8NEeMD0mURr0FpqajYnkk5KoKOkL8AsJoWryI

Abalieno commented 1 year ago

I retested 1.1.6 and it's the one where I log in to void/ocean without being able to move, but no crash.

The one you posted here still crashes. I'll try the new one.

Abalieno commented 1 year ago

cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/pathfinding/PathFinder at cpw.mods.fml.common.LoadController.transition(LoadController.java:163) at cpw.mods.fml.common.Loader.loadMods(Loader.java:544) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:208) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:4098) at net.minecraft.client.main.Main.main(SourceFile:148) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(Method.java:580) at net.minecraft.launchwrapper.Launch.launch(Launch.java:165) at net.minecraft.launchwrapper.Launch.main(Launch.java:29) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(Method.java:580) at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104) at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175) at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185) at org.polymc.EntryPoint.listen(EntryPoint.java:144) at org.polymc.EntryPoint.main(EntryPoint.java:74) Caused by: java.lang.NoClassDefFoundError: net/minecraft/pathfinding/PathFinder at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:3578) at java.lang.Class.getDeclaredMethods(Class.java:2676) at cpw.mods.fml.common.FMLModContainer.gatherAnnotations(FMLModContainer.java:317) at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:505) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(Method.java:580) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(Method.java:580) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) at cpw.mods.fml.common.Loader.loadMods(Loader.java:513) ... 15 more Caused by: java.lang.ClassNotFoundException: net.minecraft.pathfinding.PathFinder at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:224) at java.lang.ClassLoader.loadClass(ClassLoader.java:593) at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ... 38 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72) at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:367) at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:198) ... 40 more Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [mixins.optimizationsandtweaks.json:common.core.pathfinding.MixinPathFinder from mod optimizationsandtweaks] from phase [DEFAULT] in config [mixins.optimizationsandtweaks.json] FAILED during APPLY at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ... 45 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: PRIVATE @Overwrite method func_75860_b in mixins.optimizationsandtweaks.json:common.core.pathfinding.MixinPathFinder from mod optimizationsandtweaks cannot reduce visibiliy of PROTECTED target method at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.conformVisibility(MixinPreProcessorStandard.java:479) at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:452) at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachOverwriteMethod(MixinPreProcessorStandard.java:416) at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:346) at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:299) at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277) at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1289) at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:294) at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ... 45 more

Abalieno commented 1 year ago

I'll still test without the pathfinding mod

Abalieno commented 1 year ago

without the mod it crashed on login, because of primitive mobs

Mixins in Stacktrace: 
    net.minecraft.pathfinding.PathNavigate:
        mixins.optimizationsandtweaks.json:common.core.pathfinding.MixinPathNavigate from mod optimizationsandtweaks
    net.minecraft.world.World:
        mixins.archaicfix.early.json:common.core.MixinWorld from mod archaicfix
        mixins.RandomThings.json:MixinWorld from mod RandomThings
        mixins.hodgepodge.early.json:minecraft.MixinWorldLightValue from mod hodgepodge
        coretweaks.mixin.json:bugfix.forge5160.MixinWorld from mod coretweaks
        mixins.etfuturum.json:spectator.MixinWorld from mod etfuturum
        mixins.etfuturum.json:observer.MixinWorld from mod etfuturum
        mixins.hodgepodge.early.json:minecraft.MixinWorldGetBlock from mod hodgepodge
        coretweaks.mixin.json:tweak.lightfixstare.MixinWorld from mod coretweaks
        mixins.hodgepodge.early.json:minecraft.MixinWorldUpdateEntities from mod hodgepodge
        mixins.hodgepodge.early.json:minecraft.MixinWorld_CoFH_TE_Cache from mod hodgepodge
        mixins.optimizationsandtweaks.json:common.core.MixinWorld from mod optimizationsandtweaks
        mixins.hodgepodge.early.json:minecraft.MixinWorld_FixXray from mod hodgepodge
        mixins.archaicfix.early.json:common.lighting.MixinWorld_Lighting from mod archaicfix
        mixins.archaicfix.early.json:client.lighting.MixinWorld from mod archaicfix
    net.minecraft.pathfinding.PathFinder:
        mixins.optimizationsandtweaks.json:common.core.pathfinding.MixinPathFinder from mod optimizationsandtweaks
    net.minecraft.entity.EntityAgeable:
        mixins.optimizationsandtweaks.json:common.core.MixinEntityAgeable from mod optimizationsandtweaks
    net.minecraft.entity.ai.EntityAITasks:
        mixins.optimizationsandtweaks.json:common.core.MixinEntityAITasks from mod optimizationsandtweaks
    net.minecraft.server.MinecraftServer:
        mixins.bugtorch.early.json:minecraft.fastrandom.MixinMinecraftServer from mod bugtorch
        mixins.bugtorch.early.json:minecraft.optimization.MixinMinecraftServer from mod bugtorch
        mixins.optimizationsandtweaks.json:common.core.MixinMinecraftServer from mod optimizationsandtweaks
    net.minecraft.entity.EntityLiving:
        mixins.archaicfix.early.json:common.core.AccessorEntityLiving from mod archaicfix
        mixins.mobsinfo.json:minecraft.EntityLivingAccessor from mod mobsinfo
        mixins.RandomThings.json:EntityLivingAccessor from mod RandomThings
        mixins.archaicfix.early.json:common.core.MixinEntityLiving from mod archaicfix
        mixins.hodgepodge.early.json:minecraft.MixinEntityLivingDrop from mod hodgepodge
        mixins.optimizationsandtweaks.json:common.core.MixinEntityLiving from mod optimizationsandtweaks
    net.minecraft.entity.EntityLivingBase:
        mixins.hodgepodge.early.json:minecraft.MixinEntityLivingBase_FixHasteArmSwing from mod hodgepodge
        mixins.etfuturum.json:backlytra.MixinEntityLivingBase from mod etfuturum
        mixins.optimizationsandtweaks.json:common.core.MixinEntityLivingUpdate from mod optimizationsandtweaks
        mixins.mobsinfo.json:minecraft.EntityLivingBaseAccessor from mod mobsinfo
        mixins.bugtorch.early.json:minecraft.optimization.MixinEntityLivingBase from mod bugtorch
        mixins.hodgepodge.early.json:minecraft.MixinEntityLivingBase_HidePotionParticles from mod hodgepodge
    net.minecraft.server.integrated.IntegratedServer:
        mixins.archaicfix.early.json:client.core.MixinIntegratedServer from mod archaicfix
    net.minecraft.world.WorldServer:
        coretweaks.mixin.json:optimization.getpendingblockupdates.MixinWorldServer from mod coretweaks
        mixins.hodgepodge.early.json:minecraft.MixinWorldServerUpdateEntities from mod hodgepodge
        mixins.archaicfix.early.json:common.core.MixinWorldServer from mod archaicfix
        mixins.etfuturum.json:observer.MixinWorldServer from mod etfuturum
Suspected Mods: Primitive Mobs (primitivemobs)

java.lang.NoClassDefFoundError: net/minecraft/pathfinding/PathFinder at net.minecraft.world.World.getEntityPathToXYZ(World.java:3354) at net.minecraft.pathfinding.PathNavigate.getPathToXYZ(SourceFile:81) at net.minecraft.entity.ai.EntityAIAvoidEntity.shouldExecute(SourceFile:54) at net.minecraft.entity.ai.EntityAITasks.onUpdateTasks(SourceFile:70) at net.minecraft.entity.EntityLiving.updateAITasks(EntityLiving.java:540) at net.minecraft.entity.EntityLivingBase.onLivingUpdate(EntityLivingBase.java:1774) at net.minecraft.entity.EntityLiving.onLivingUpdate(EntityLiving.java:367) at net.minecraft.entity.EntityAgeable.onLivingUpdate(SourceFile:579) at net.daveyx0.primitivemobs.entity.passive.EntityLostMiner.onLivingUpdate(EntityLostMiner.java:133) at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:1611) at net.minecraft.entity.EntityLiving.onUpdate(EntityLiving.java:206) at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:50959) at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:648) at net.minecraft.world.World.updateEntity(World.java:2034) at net.minecraft.world.World.updateEntities(World.java:1887) at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:1646) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:636) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:547) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:111) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) Caused by: java.lang.ClassNotFoundException: net.minecraft.pathfinding.PathFinder at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:115) at java.lang.ClassLoader.loadClass(ClassLoader.java:593) at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ... 21 more

But this is still likely different from the initial problem showing between 1.1.4 and 1.1.6

quentin452 commented 1 year ago

i think it will be more simple if i can test the modpack on my end but he is bugged for me

Abalieno commented 1 year ago

I'll check if there are discrepancies within dynamic surrounding and coretweaks configs...

quentin452 commented 1 year ago

i will retry installing the modpack completly

Abalieno commented 1 year ago

yeah, checked crc for both jar and configs for dyn surroundings and coretweaks in my instance and the ones in github, but they are identical

and again, you said above when you 1.1.3 the first time it worked, so I don't know what happened

quentin452 commented 1 year ago

reinstalling the modpack fixed some issues , now i can test on my end

Abalieno commented 1 year ago

Well. I imported the thing myself from github zip and I ALSO have the problem with a flickering crashing screen.

So there's something actually wrong.

Abalieno commented 1 year ago

they should be still identical. I'll just have to sort this out...

quentin452 commented 1 year ago

they should be still identical. I'll just have to sort this out...

i posted the message in the wrong issue page

Abalieno commented 1 year ago

So, the issue with my modpack is that it does indeed crash when you import and launch it.

But it loads normally the SECOND time. My only guess is that Coretweaks builds some kind of cache initially and fails, and then is able to fix the problem the second time somehow.

quentin452 commented 1 year ago

So, the issue with my modpack is that it does indeed crash when you import and launch it.

But it loads normally the SECOND time. My only guess is that Coretweaks builds some kind of cache initially and fails, and then is able to fix the problem the second time somehow.

idk why but the second time i installed the modpack, coretweak is work

Abalieno commented 1 year ago

I only have this one crash repeating three times

java.lang.NoClassDefFoundError: org/blockartistry/mod/DynSurround/client/sound/cache/SoundInputStream at org.blockartistry.mod.DynSurround.client.sound.cache.SoundStreamHandler.createConnection(SoundStreamHandler.java:48) at org.blockartistry.mod.DynSurround.client.sound.cache.SoundStreamHandler.openConnection(SoundStreamHandler.java:54) at java.net.URL.openConnection(URL.java:1258) at paulscode.sound.codecs.CodecJOrbis.initialize(CodecJOrbis.java:259) at paulscode.sound.libraries.SourceLWJGLOpenAL.play(SourceLWJGLOpenAL.java:616) at paulscode.sound.Library.play(Library.java:706) at paulscode.sound.Library.play(Library.java:675) at paulscode.sound.SoundSystem.CommandPlay(SoundSystem.java:2076) at paulscode.sound.SoundSystem.CommandQueue(SoundSystem.java:2599) at org.blockartistry.mod.DynSurround.client.sound.SoundManager.flushSound(SoundManager.java:135) at net.minecraft.client.audio.SoundManager.playSound(SoundManager.java:366) at net.minecraft.client.audio.SoundHandler.playSound(SourceFile:154) at micdoodle8.mods.galacticraft.core.client.sounds.MusicTickerGC.update(MusicTickerGC.java:46) at chylex.hee.sound.CustomMusicTicker.update(CustomMusicTicker.java:85) at net.minecraft.client.Minecraft.runTick(Minecraft.java:2012) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:973) at net.minecraft.client.Minecraft.run(Minecraft.java:4109) at net.minecraft.client.main.Main.main(SourceFile:148) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(Method.java:580) at net.minecraft.launchwrapper.Launch.launch(Launch.java:165) at net.minecraft.launchwrapper.Launch.main(Launch.java:29) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(Method.java:580) at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104) at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175) at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185) at org.polymc.EntryPoint.listen(EntryPoint.java:144) at org.polymc.EntryPoint.main(EntryPoint.java:74) Caused by: java.lang.ClassNotFoundException: org.blockartistry.mod.DynSurround.client.sound.cache.SoundInputStream at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:115) at java.lang.ClassLoader.loadClass(ClassLoader.java:593) at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ... 29 more

Nothing related directly to coretweaks, though.

Mixins in Stacktrace: 
    net.minecraft.client.audio.SoundHandler:
        mixins.hodgepodge.early.json:minecraft.MixinSoundHandler from mod hodgepodge
    net.minecraft.client.Minecraft:
        mixins.hodgepodge.early.json:minecraft.MixinMinecraft_ResizableFullscreen from mod hodgepodge
        mixins.archaicfix.early.json:client.core.MixinMinecraft from mod archaicfix
        mixins.hodgepodge.early.json:minecraft.MixinMinecraft_UnfocusedFullscreen from mod hodgepodge
        mixins.hodgepodge.early.json:minecraft.MixinMinecraft_UpdateKeys from mod hodgepodge
        mixins.bettercrashes.early.json:MinecraftMixin from mod bettercrashes
        mixins.hodgepodge.early.json:minecraft.profiler.MinecraftMixin from mod hodgepodge
        mixins.hodgepodge.early.json:minecraft.MixinMinecraft_ToggleDebugMessage from mod hodgepodge
        mixins.archaicfix.early.json:client.lighting.MixinMinecraft from mod archaicfix
    net.minecraft.client.audio.SoundManager:
        mixins.etfuturum.json:sounds.client.MixinSoundManager_Attenuation from mod etfuturum
Suspected Mods: Dynamic Surroundings (dsurround), Galacticraft Core (GalacticraftCore), Hardcore Ender Expansion (HardcoreEnderExpansion)

Must be some loading concurrency thing, but since I've never seen it happen before, it's something that probably only happens once.

quentin452 commented 1 year ago

Can you try this? https://mega.nz/file/utcVzRhA#jQW0eBxSjVXUQLsu0iLOhZrb5BX1W5XFLT8uWV8pBHE

Abalieno commented 1 year ago

This one seems to load into the world normally.

quentin452 commented 1 year ago

so no crash ?

Abalieno commented 1 year ago

No, that last version you posted seems working properly.

I'm STILL tracking my own modpack issue. Because I imported it clean another time, this time I got no crash at all. Not even at first launch.