diff options
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/dulkirmod/mixins/MixinEntityRenderer.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/dulkirmod/mixins/MixinEntityRenderer.java b/src/main/java/dulkirmod/mixins/MixinEntityRenderer.java index d8cb05c..f754f2c 100644 --- a/src/main/java/dulkirmod/mixins/MixinEntityRenderer.java +++ b/src/main/java/dulkirmod/mixins/MixinEntityRenderer.java @@ -1,6 +1,7 @@ package dulkirmod.mixins; import dulkirmod.features.HurtCamSlider; +import dulkirmod.features.ViewBobbing; import net.minecraft.client.renderer.EntityRenderer; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.injection.At; @@ -15,4 +16,10 @@ public class MixinEntityRenderer { if (HurtCamSlider.INSTANCE.renderHurt(partialTicks)) ci.cancel(); } + + @Inject(method = "setupViewBobbing", at = @At("HEAD"), cancellable = true) + private void modifyViewBobbing(float partialTicks, CallbackInfo ci) { + if (ViewBobbing.INSTANCE.renderBob(partialTicks)) + ci.cancel(); + } } |