Fixed magic rendering on shields. Closes #174

This commit is contained in:
Sollace 2020-08-12 15:06:14 +02:00
parent 92858211a8
commit 5b20402f3f

View file

@ -26,4 +26,11 @@ abstract class MixinItemRenderer {
info.setReturnValue(provider.getBuffer(LevitatingItemRenderer.getRenderLayer())); 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<VertexConsumer> info) {
if (LevitatingItemRenderer.usesTransparency()) {
info.setReturnValue(provider.getBuffer(LevitatingItemRenderer.getRenderLayer()));
}
}
} }