mirror of
https://github.com/Eaglercraft-Archive/Eaglercraftx-1.8.8-src.git
synced 2025-06-27 18:38:14 -05:00
Update #29 - Fixed name tags not showing on FNAW skins
This commit is contained in:
@ -52,11 +52,16 @@ public class RenderHighPoly extends RenderPlayer {
|
||||
public void doRender(AbstractClientPlayer abstractclientplayer, double d0, double d1, double d2, float f,
|
||||
float f1) {
|
||||
if (!abstractclientplayer.isUser() || this.renderManager.livingPlayer == abstractclientplayer) {
|
||||
double nameY = d1;
|
||||
HighPolySkin highPolySkin = abstractclientplayer.getEaglerSkinModel().highPoly;
|
||||
|
||||
if(highPolySkin == null) {
|
||||
super.doRender(abstractclientplayer, d0, d1, d2, f, f1);
|
||||
return;
|
||||
}else if(highPolySkin == HighPolySkin.LAXATIVE_DUDE) {
|
||||
nameY += 0.1;
|
||||
}else if(highPolySkin == HighPolySkin.BABY_WINSTON) {
|
||||
nameY -= 1.0;
|
||||
}
|
||||
|
||||
GlStateManager.pushMatrix();
|
||||
@ -421,6 +426,9 @@ public class RenderHighPoly extends RenderPlayer {
|
||||
GlStateManager.setActiveTexture(OpenGlHelper.defaultTexUnit);
|
||||
GlStateManager.enableCull();
|
||||
GlStateManager.popMatrix();
|
||||
if (!this.renderOutlines) {
|
||||
this.renderName(abstractclientplayer, d0, nameY, d2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user