nitro-orchard-1.21.11.jar

Download file
package dev.hawk22e.core.client.mixin;

import dev.hawk22e.core.client.aaaaady;
import dev.virel.obf.IiiI1;
import dev.virel.obf.iIIi;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.minecraft.class_312;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Shadow;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;

@Environment(EnvType.CLIENT)
@Mixin({class_312.class})
public abstract class AimOptimizerMouseMixin {
   @Shadow
   private double field_1789;
   @Shadow
   private double field_1787;

   @Inject(
      method = {"method_55793"},
      at = {@At("HEAD")}
   )
   private void ilovcats$scaleMouseDeltaForAimOptimizer(CallbackInfo var1) {
      aaaaady var2 = aaaaady.get();
      if (var2 != null) {
         IiiI1 var3 = var2.modules();
         if (var3 != null) {
            iIIi var4 = var3.static iI();
            if (var4 != null && var4.return I1I()) {
               float var5 = var4.transient ll();
               this.field_1789 *= (double)var5;
               this.field_1787 *= (double)var5;
            }
         }
      }
   }
}
Download file