GL11.glPushMatrix();
GL11.glDisable(GL11.GL_LIGHTING);
entityItem.hoverStart = 0.0F;
GL11.glTranslatef((float) x + 0.5F, (float) y + 1.05F, (float) z + 0.5F);
GL11.glScalef(0.9F, 0.9F, 0.9F);
Minecraft.getMinecraft().getRenderManager().renderEntity(entityItem, 0.0D, 0.0D, 0.0D, 180F, partial(), true);
GL11.glEnable(GL11.GL_LIGHTING);
GL11.glPopMatrix();
GL11.glColor4f(1.0f, 1.0f, 1.0f, 0.15f);
第四个参数指的是透明度
第四个参数指的是透明度
542307272 发表于 2023-7-14 19:24
GL11.glColor4f(1.0f, 1.0f, 1.0f, 0.15f);
第四个参数指的是透明度
没有变化
GL11.glEnable(GL_BLEND);
// ......
GL11.glDisable(GL_BLEND);
大概,看不出来你用的什么版本
// ......
GL11.glDisable(GL_BLEND);
大概,看不出来你用的什么版本
两个方法作参考 透明的启与停 这个是版本1.7.10 你自己版本看着改吧...
public void doRangerInvisibility() {
GL11.glDepthMask(false);
GL11.glEnable(3042);
GL11.glBlendFunc(770, 771);
GL11.glAlphaFunc(516, 0.001f);
GL11.glColor4f(1.0f, 1.0f, 1.0f, 0.15f);
}
public void undoRangerInvisibility() {
GL11.glDepthMask(true);
GL11.glDisable(3042);
GL11.glAlphaFunc(516, 0.1f);
}
public void doRangerInvisibility() {
GL11.glDepthMask(false);
GL11.glEnable(3042);
GL11.glBlendFunc(770, 771);
GL11.glAlphaFunc(516, 0.001f);
GL11.glColor4f(1.0f, 1.0f, 1.0f, 0.15f);
}
public void undoRangerInvisibility() {
GL11.glDepthMask(true);
GL11.glDisable(3042);
GL11.glAlphaFunc(516, 0.1f);
}