Posted December 16, 20204 yr Fixed I want to creat a transparent shield but how to render a transparent shield/ how to set the shield model is transparent This is my render class: public class CrystalShieldRender extends ItemStackTileEntityRenderer { private final ShieldModel shieldModel; public CrystalShieldRender() { this.shieldModel = new ShieldModel(); } public void func_239207_a_(ItemStack p_239207_1_, ItemCameraTransforms.TransformType p_239207_2_, MatrixStack p_239207_3_, IRenderTypeBuffer p_239207_4_, int p_239207_5_, int p_239207_6_) { p_239207_3_.push(); p_239207_3_.scale(1.0F, -1.0F, -1.0F); final IVertexBuilder vertexConsumer2 = ItemRenderer.func_239391_c_(p_239207_4_, this.shieldModel.getRenderType(new ResourceLocation("cave:textures/entity/crystal_shield.png")), false, p_239207_1_.hasEffect()); this.shieldModel.render(p_239207_3_, vertexConsumer2, p_239207_5_, p_239207_6_, 1.0f, 1.0f, 1.0f, 1.0f); p_239207_3_.pop(); } } Edited December 16, 20204 yr by Luis_ST
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.