Because they're 'unnamed', which implies that we shouldn't use them.
I try to stick to functions that have been renamed into something resembling what they do.
In some cases that's not possible, of course, like func_110143_aJ(), which should
be getEntityHealth().
Thats retarded you do know that ALL 'renamed' stuff is done by crowdsourcing from modders right? It has NOTHING to do with if you should use it or not -.- EVERYTHING will be 'unnamed' for 1.6 as the shit is new, nobody has gone in and named them yet.
How about, we take a look what we have...
/**
* When this method is called, your block should register all the icons it needs with the given IconRegister. This
* is the only chance you get to register icons.
*/
public void registerIcons(IconRegister par1IconRegister)
{
this.blockIcon = par1IconRegister.registerIcon(this.func_111023_E());
}
Pretty standard it tries to register a icon that is named the return value of fun_111023_E.. I wonder what that function could be....
protected String func_111023_E()
{
return this.field_111026_f == null ? "MISSING_ICON_TILE_" + this.blockID + "_" + this.unlocalizedName : this.field_111026_f;
}
Oh that's straight forward, if a field is null it returns a "MISSING_ICON_TILE" with the block id and unlocalized name... But if it's set it just returns that field...
I wonder if there is a place where we can SET that field...
public Block func_111022_d(String par1Str)
{
this.field_111026_f = par1Str;
return this;
}
OMFG there is.
Lets try calling that function with what I want to name my icon and HOLY SHIT BALLS OF THE COW GOD MOOSUS IT WORKS!
That boys and girls is called troubleshooting/research/LEARNING. And ALL modders should know how to, and feel comfortable doing it.
See now i tried this but i need the game to point to my resource folder and then to my icons, how might one go about doing that?