@Override
public void render(Entity entityIn, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, float scale) {
if (stack.getMetadata() > 0) {
Minecraft.getMinecraft().getTextureManager().bindTexture(LAYERS[Math.min(LAYERS.length - 1, 1 + stack.getMetadata())]);
super.render(entityIn, limbSwing, limbSwingAmount, ageInTicks, netHeadYaw, headPitch, scale);
return;
}
for (int i = 0; i < 2; i++) {
int color = PonySocks.sock.getColor(stack, i > 0);
GlStateManager.color(
(float) ((color >> 16) & 0xFF) / 255.0f,
(float) ((color >> 8) & 0xFF) / 255.0f,
(float) (color & 0xFF) / 255.0f,
1.0f
);
Minecraft.getMinecraft().getTextureManager().bindTexture(LAYERS[i]);
super.render(entityIn, limbSwing, limbSwingAmount, ageInTicks, netHeadYaw, headPitch, scale);
}
}
ModelArmorSockBiped.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:PonySocks2
作者:
评论列表
文章目录