Forgery

Forgery

823k Downloads

'No Sneak Bypass' breaks Sculk Sensor sneaking - again

Insane96 opened this issue ยท 4 comments

commented

I'm making a modpack, and was checking the logs and found this:

[10:59:12] [main/ERROR]: fabrication.mixins.json:c_tweaks.no_sneak_bypass.MixinVibrationListener: Interface mixin contains a non-public method! Found fabrication$getActualBypassesStepping(Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V in fabrication.mixins.json:c_tweaks.no_sneak_bypass.MixinVibrationListener
org.spongepowered.asm.mixin.transformer.throwables.InvalidInterfaceMixinException: Interface mixin contains a non-public method! Found fabrication$getActualBypassesStepping(Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V in fabrication.mixins.json:c_tweaks.no_sneak_bypass.MixinVibrationListener
	at org.spongepowered.asm.mixin.transformer.MixinPreProcessorInterface.prepareMethod(MixinPreProcessorInterface.java:65) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4]
	...

Full log: https://gist.github.com/Insane96/62a84f586f0c4ac52825374723b4059f

Minecraft 1.20.1
Forge 47.1.43
Forgery 3.3.7+1.20

commented

I recognise big errors are annoying, but fixing this is probably an unproportional amount of effort as edge cases with forge / forgery tools tend to be.
and this doesn't even break the feature it's just a log error

commented

Yeah, I actually haven't tested the feature, so this might be just a minor annoyance

commented

I just realized sneaking triggers vibrations, I don't know if it's intended.

commented

that was supposed to be fixed ages ago maybe it wasn't on forgery maybe a version changed something will take a look when i can.