SamsTheNerd / HexGloop

A very gloopy hex casting addon
GNU Lesser General Public License v3.0
4 stars 8 forks source link

Client-side Issue with Hex Gloop Mod #68

Closed Soorsh closed 2 days ago

Soorsh commented 2 weeks ago

Hello,

I am encountering an issue with the Hex Gloop mod on the client side, which is preventing Minecraft from launching. Through methodical testing and elimination, I have determined that the problem is specifically related to Hex Gloop.

There is no such issue on the server side; the mod works perfectly. All necessary dependencies are installed, including the wnboi mod version 0.0.3 or higher.

Below is the relevant portion of the latest.log file, detailing the error:

[08:43:32] [main/INFO]: Found mod file hexgloop-1.19.2-0.2.0-forge.jar of type MOD with provider {mods folder locator at C:\Users\...\AppData\Roaming\.minecraft\mods}

[08:43:40] [main/WARN]: @Mixin target ram/talia/hexal/common/casting/actions/everbook/OpEverbookWrite was not found hexgloop-common.mixins.json:misc.MixinHonorLibraryCardReads

[08:43:46] [main/FATAL]: Mixin apply failed hexgloop-common.mixins.json:textpatterns.MixinPatTextWiden -> net.minecraft.client.gui.Font: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @Inject annotation on TextHandlerOverrideForPattern could not find any targets matching 'Lnet/minecraft/client/gui/Font;m_243025_(ILnet/minecraft/network/chat/Style;)F' in net.minecraft.client.gui.Font. Using refmap hexgloop-common-refmap.json [PREINJECT Applicator Phase -> hexgloop-common.mixins.json:textpatterns.MixinPatTextWiden -> Prepare Injections ->  -> handler$zid000$TextHandlerOverrideForPattern(ILnet/minecraft/network/chat/Style;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on TextHandlerOverrideForPattern could not find any targets matching 'Lnet/minecraft/client/gui/Font;m_243025_(ILnet/minecraft/network/chat/Style;)F' in net.minecraft.client.gui.Font. Using refmap hexgloop-common-refmap.json [PREINJECT Applicator Phase -> hexgloop-common.mixins.json:textpatterns.MixinPatTextWiden -> Prepare Injections ->  -> handler$zid000$TextHandlerOverrideForPattern(ILnet/minecraft/network/chat/Style;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse]

The log indicates problems with Mixin targets and injections related to net.minecraft.client.gui.Font.

Could you please provide guidance or a fix for this issue? Your assistance would be greatly appreciated.

Best regards,

Soorsh

Soorsh commented 1 week ago

I encountered an issue while using the hexgloop mod with Minecraft 1.19.2 and Forge. The error log indicates a critical injection failure in the Mixin

`MixinPatTextWiden`:org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on TextHandlerOverrideForPattern could not find any targets matching 'Lnet/minecraft/client/gui/Font;m_243025_(ILnet/minecraft/network/chat/Style;)F' in net.minecraft.client.gui.Font. Using refmap hexgloop-common-refmap.json [PREINJECT Applicator Phase -> hexgloop-common.mixins.json
.MixinPatTextWiden -> Prepare Injections -> -> handler$zid000$TextHandlerOverrideForPattern(ILnet/minecraft/network/chat/Style;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse]

Could you please provide guidance on how to resolve this issue?

SamsTheNerd commented 5 days ago

can you send the entire logs?

Soorsh commented 4 days ago

I solved the problem, optifine was interfering, after removing it everything started working. Regarding the logs, I sorted everything out; there was nothing else related to this mod.