Mojang has already said that they wont add hd mc skins as a feature to java edition because they want to avoid server bandwidth and storage bloat from large texture files. all of our favorite servers, mods, and clients would go incompatible with the hd skins being added to java edition.