ModelArmorSockBiped.java 文件源码

java
阅读 17 收藏 0 点赞 0 评论 0

项目:PonySocks2 作者:
@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);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号