So, as some people, I've been having issues with textures not loading properly. I've tried pretty much every suggestion on the forums, but to no avail. Here is the necessary code:
public static final String modid = "energy";
@EventHandler
public void preint(FMLPreInitializationEvent evt){
eshard = new Item().setUnlocalizedName("energyshard").setCreativeTab(energyTab).setTextureName(modid+":"+"item");
GameRegistry.registerItem(eshard, "Energy Shard");
if (evt.getSide() == Side.CLIENT)
Minecraft.getMinecraft().refreshResources();
}
And a picture of my setup:
https://www.dropbox.com/s/qq644z2eax3ks4r/path.PNG
Edit: Using the 1.7.2 recommended build