diff --git a/src/main/java/com/minelittlepony/client/mixin/MixinItemRenderer.java b/src/main/java/com/minelittlepony/client/mixin/MixinItemRenderer.java index 07079860..8ee4e197 100644 --- a/src/main/java/com/minelittlepony/client/mixin/MixinItemRenderer.java +++ b/src/main/java/com/minelittlepony/client/mixin/MixinItemRenderer.java @@ -26,4 +26,11 @@ abstract class MixinItemRenderer { info.setReturnValue(provider.getBuffer(LevitatingItemRenderer.getRenderLayer())); } } + + @Inject(method = "method_29711(" + VertexConsumerProvider + RenderLayer + Boolean + Boolean + ")" + VertexConsumer, at = @At("HEAD"), cancellable = true) + private static void onMethod_29711(VertexConsumerProvider provider, RenderLayer layer, boolean solide, boolean glint, CallbackInfoReturnable info) { + if (LevitatingItemRenderer.usesTransparency()) { + info.setReturnValue(provider.getBuffer(LevitatingItemRenderer.getRenderLayer())); + } + } }