mirror of
https://github.com/GTNewHorizons/CodeChickenCore.git
synced 2026-11-12 00:07:33 +00:00
Add missing icon detection helper method
This commit is contained in:
1 parent
d92b0a6a31
commit
6b5404f1c0
1 file changed
+9
-1
@@ -154,8 +154,16 @@ public class TextureUtils
|
||||
|
||||
public static IIcon safeIcon(IIcon icon) {
|
||||
if (icon == null)
|
||||
icon = ((TextureMap) Minecraft.getMinecraft().getTextureManager().getTexture(TextureMap.locationBlocksTexture)).getAtlasSprite("missingno");
|
||||
icon = ((TextureMap) engine().getTexture(TextureMap.locationBlocksTexture)).getAtlasSprite("missingno");
|
||||
|
||||
return icon;
|
||||
}
|
||||
|
||||
public static boolean isMissing(IIcon icon, ResourceLocation atlas) {
|
||||
if(icon == null)
|
||||
return true;
|
||||
|
||||
IIcon missing = ((TextureMap) engine().getTexture(atlas)).getAtlasSprite("missingno");
|
||||
return icon.getMinU() == missing.getMinU() && icon.getMinV() == missing.getMinV();
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user