ConnectedTextures.java 文件源码

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

项目:Backmemed 作者:
public static synchronized BakedQuad[] getConnectedTexture(IBlockAccess p_getConnectedTexture_0_, IBlockState p_getConnectedTexture_1_, BlockPos p_getConnectedTexture_2_, BakedQuad p_getConnectedTexture_3_, RenderEnv p_getConnectedTexture_4_)
{
    TextureAtlasSprite textureatlassprite = p_getConnectedTexture_3_.getSprite();

    if (textureatlassprite == null)
    {
        return p_getConnectedTexture_4_.getArrayQuadsCtm(p_getConnectedTexture_3_);
    }
    else
    {
        Block block = p_getConnectedTexture_1_.getBlock();

        if (skipConnectedTexture(p_getConnectedTexture_0_, p_getConnectedTexture_1_, p_getConnectedTexture_2_, p_getConnectedTexture_3_, p_getConnectedTexture_4_))
        {
            p_getConnectedTexture_3_ = getQuad(emptySprite, p_getConnectedTexture_3_);
            return p_getConnectedTexture_4_.getArrayQuadsCtm(p_getConnectedTexture_3_);
        }
        else
        {
            EnumFacing enumfacing = p_getConnectedTexture_3_.getFace();
            BakedQuad[] abakedquad = getConnectedTextureMultiPass(p_getConnectedTexture_0_, p_getConnectedTexture_1_, p_getConnectedTexture_2_, enumfacing, p_getConnectedTexture_3_, p_getConnectedTexture_4_);
            return abakedquad;
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号