private static TextureAtlasSprite getSpriteByUv(int[] p_getSpriteByUv_0_)
{
float f = 1.0F;
float f1 = 1.0F;
float f2 = 0.0F;
float f3 = 0.0F;
int i = p_getSpriteByUv_0_.length / 4;
for (int j = 0; j < 4; ++j)
{
int k = j * i;
float f4 = Float.intBitsToFloat(p_getSpriteByUv_0_[k + 4]);
float f5 = Float.intBitsToFloat(p_getSpriteByUv_0_[k + 4 + 1]);
f = Math.min(f, f4);
f1 = Math.min(f1, f5);
f2 = Math.max(f2, f4);
f3 = Math.max(f3, f5);
}
float f6 = (f + f2) / 2.0F;
float f7 = (f1 + f3) / 2.0F;
TextureAtlasSprite textureatlassprite = Minecraft.getMinecraft().getTextureMapBlocks().getIconByUV((double)f6, (double)f7);
return textureatlassprite;
}
BakedQuad.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:Backmemed
作者:
评论列表
文章目录