fabric-renderer-api-v1-7.2.3+9be2a36e6f.jar

Download file
    package net.fabricmc.fabric.mixin.renderer.client.block.particle;

import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.minecraft.class_1058;
import net.minecraft.class_2338;
import net.minecraft.class_2680;
import net.minecraft.class_638;
import net.minecraft.class_727;
import net.minecraft.class_773;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Redirect;

@Environment(EnvType.CLIENT)
@Mixin({class_727.class})
abstract class BlockDustParticleMixin {
   @Redirect(
      method = {"<init>(Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V"},
      at = @At(
   value = "INVOKE",
   target = "Lnet/minecraft/class_773;method_3339(Lnet/minecraft/class_2680;)Lnet/minecraft/class_1058;"
)
   )
   private static class_1058 getModelParticleSpriteProxy(class_773 models, class_2680 state, class_638 world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, class_2680 state1, class_2338 blockPos) {
      return models.getModelParticleSprite(state, world, blockPos);
   }
}
    
Download file