下面列出了net.minecraft.util.Icon#net.minecraft.client.renderer.texture.IconRegister 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister register)
{
icon = new Icon[3];
for (int i = 0; i < icon.length; i++)
{
icon[i] = register.registerIcon("exaliquo:" + Registries.oreType[i] + "/Block" + this.getUnlocalizedName().substring(5) + Registries.oreType[i]);
}
}
@Override
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister register)
{
icon = new Icon[4];
for (int i = 0; i < icon.length; i++)
{
icon[i] = register.registerIcon("exaliquo:EnderCake_" + i);
}
}
@Override
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister register)
{
icon = new Icon[3];
for (int i = 0; i < icon.length; i++)
{
icon[i] = register.registerIcon("exaliquo:EnderEye_" + i);
}
}
/**
* Register the texture according to the tool material enum's preference.
* If a preference does not exist, use the default texture.
*/
@Override
public void registerIcons(IconRegister ir)
{
String texture = AliquoRegistry.getHammerTexture(toolMaterial);
itemIcon = ir.registerIcon(texture != null ? texture
: "exaliquo:Hammer" + LOWER_CAMEL.to(UPPER_CAMEL, material));
}
@Override
public void registerIcons(IconRegister register)
{
icon = new Icon[3];
for (int i = 0; i < icon.length; i++)
{
icon[i] = register.registerIcon("exaliquo:" + Registries.oreType[i] + "/Item" + this.getUnlocalizedName().substring(5) + Registries.oreType[i]);
}
}
@SideOnly(Side.CLIENT)
@Override
public void registerIcons(IconRegister par1IconRegister)
{
icons = new Icon[MoCreatures.multiBlockNames.size()];
for (int x = 0; x < MoCreatures.multiBlockNames.size(); x++)
{
icons[x] = par1IconRegister.registerIcon("mocreatures:" + "rock_" + MoCreatures.multiBlockNames.get(x));
}
}
@SideOnly(Side.CLIENT)
@Override
public void registerIcons(IconRegister par1IconRegister)
{
icons = new Icon[MoCreatures.multiBlockNames.size()][2];
for (int x = 0; x < MoCreatures.multiBlockNames.size(); x++)
{
icons[x][0] = par1IconRegister.registerIcon("mocreatures:" + "logTop_" + MoCreatures.multiBlockNames.get(x));
icons[x][1] = par1IconRegister.registerIcon("mocreatures:" + "logSide_" + MoCreatures.multiBlockNames.get(x));
}
}
@SideOnly(Side.CLIENT)
@Override
public void registerIcons(IconRegister par1IconRegister)
{
icons = new Icon[MoCreatures.multiBlockNames.size()][3];
for (int x = 0; x < MoCreatures.multiBlockNames.size(); x++)
{
icons[x][0] = par1IconRegister.registerIcon("mocreatures:" + "dirt_" + MoCreatures.multiBlockNames.get(x));
icons[x][1] = par1IconRegister.registerIcon("mocreatures:" + "grassTop_" + MoCreatures.multiBlockNames.get(x));
icons[x][2] = par1IconRegister.registerIcon("mocreatures:" + "grassSide_" + MoCreatures.multiBlockNames.get(x));
}
}
@SideOnly(Side.CLIENT)
@Override
public void registerIcons(IconRegister par1IconRegister)
{
icons = new Icon[MoCreatures.multiBlockNames.size()];
for (int x = 0; x < MoCreatures.multiBlockNames.size(); x++)
{
icons[x] = par1IconRegister.registerIcon("mocreatures:" + "dirt_" + MoCreatures.multiBlockNames.get(x));
//System.out.println("adding icon " + icons[x] + " with texture " + "mocreatures:" + "dirt_" +MoCreatures.multiBlockNames.get(x));
}
}
@SideOnly(Side.CLIENT)
@Override
public void registerIcons(IconRegister par1IconRegister)
{
icons = new Icon[MoCreatures.multiBlockNames.size()];
for (int x = 0; x < MoCreatures.multiBlockNames.size(); x++)
{
icons[x] = par1IconRegister.registerIcon("mocreatures:" + "leaves_" + MoCreatures.multiBlockNames.get(x));
}
}
@SideOnly(Side.CLIENT)
@Override
public void registerIcons(IconRegister par1IconRegister)
{
icons = new Icon[MoCreatures.multiBlockNames.size()];
for (int x = 0; x < MoCreatures.multiBlockNames.size(); x++)
{
icons[x] = par1IconRegister.registerIcon("mocreatures:" + "tallGrass_" + MoCreatures.multiBlockNames.get(x));
}
}
@SideOnly(Side.CLIENT)
@Override
public void registerIcons(IconRegister par1IconRegister)
{
icons = new Icon[MoCreatures.multiBlockNames.size()];
for (int x = 0; x < MoCreatures.multiBlockNames.size(); x++)
{
icons[x] = par1IconRegister.registerIcon("mocreatures:" + "woodPlanks_" + MoCreatures.multiBlockNames.get(x));
}
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister iconregister)
{
frontIcon = iconregister.registerIcon("extracells:hardmedrive.face");
sideIcon = iconregister.registerIcon("extracells:hardmedrive.side");
bottomIcon = iconregister.registerIcon("extracells:machine.bottom");
topIcon = iconregister.registerIcon("extracells:machine.top");
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister iconregister)
{
frontIcon = iconregister.registerIcon("extracells:fluid.transplane.front");
sideIcon = iconregister.registerIcon("extracells:machine.side");
bottomIcon = iconregister.registerIcon("extracells:machine.bottom");
topIcon = iconregister.registerIcon("extracells:machine.top");
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister iconregister)
{
frontIcon = iconregister.registerIcon("extracells:fluid.monitor.hotbar");
sideIcon = iconregister.registerIcon("extracells:machine.side");
bottomIcon = iconregister.registerIcon("extracells:machine.bottom");
topIcon = iconregister.registerIcon("extracells:machine.top");
baseLayer = iconregister.registerIcon("extracells:fluid.monitor.layerbase");
colorLayers = new Icon[]
{ iconregister.registerIcon("extracells:fluid.monitor.layer3"), iconregister.registerIcon("extracells:fluid.monitor.layer2"), iconregister.registerIcon("extracells:fluid.monitor.layer1") };
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister iconregister)
{
iconLow = iconregister.registerIcon("extracells:mebattery.low");
iconMed = iconregister.registerIcon("extracells:mebattery.medium");
iconHi = iconregister.registerIcon("extracells:mebattery.high");
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister iconregister)
{
breakIcon = iconregister.registerIcon("extracells:certustank");
topIcon=iconregister.registerIcon("extracells:CTankTop");
bottomIcon=iconregister.registerIcon("extracells:CTankBottom");
sideIcon=iconregister.registerIcon("extracells:CTankSide");
sideMiddleIcon=iconregister.registerIcon("extracells:CTankSideMiddle");
sideTopIcon=iconregister.registerIcon("extracells:CTankSideTop");
sideBottomIcon=iconregister.registerIcon("extracells:CTankSideBottom");
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister iconregister)
{
sideIcon = iconregister.registerIcon("extracells:machine.side");
topIcon = iconregister.registerIcon("extracells:machine.top");
frontHorizontalIcon = iconregister.registerIcon("extracells:medropper.front_horizontal");
frontVerticalIcon = iconregister.registerIcon("extracells:medropper.front_vertical");
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister iconregister)
{
frontIcon = iconregister.registerIcon("extracells:fluid.terminal.hotbar");
sideIcon = iconregister.registerIcon("extracells:machine.side");
bottomIcon = iconregister.registerIcon("extracells:machine.bottom");
topIcon = iconregister.registerIcon("extracells:machine.top");
baseLayer = iconregister.registerIcon("extracells:fluid.terminal.layerbase");
colorLayers = new Icon[]
{ iconregister.registerIcon("extracells:fluid.terminal.layer3"), iconregister.registerIcon("extracells:fluid.terminal.layer2"), iconregister.registerIcon("extracells:fluid.terminal.layer1") };
}
@Override
public void registerIcons(IconRegister par1IconRegister)
{
this.icons = new Icon[suffixes.length];
for (int i = 0; i < suffixes.length; ++i)
{
this.icons[i] = par1IconRegister.registerIcon("extracells:" + "storagecomponent." + suffixes[i]);
}
}
@Override
public void registerIcons(IconRegister iconRegister)
{
this.icons = new Icon[suffixes.length];
for (int i = 0; i < suffixes.length; ++i)
{
this.icons[i] = iconRegister.registerIcon("extracells:" + "casing.advanced." + suffixes[i]);
}
}
@Override
public void registerIcons(IconRegister iconRegister)
{
this.icons = new Icon[suffixes.length];
for (int i = 0; i < suffixes.length; ++i)
{
this.icons[i] = iconRegister.registerIcon("extracells:" + "storage.fluid." + suffixes[i]);
}
}
@Override
public void registerIcons(IconRegister iconRegister)
{
this.icons = new Icon[suffixes.length];
for (int i = 0; i < suffixes.length; ++i)
{
this.icons[i] = iconRegister.registerIcon("extracells:" + "storage.physical." + suffixes[i]);
}
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister register)
{
this.itemIcon = register.registerIcon("exaliquo:DragonEgg");
}
@Override
public void registerIcons(IconRegister register)
{
this.itemIcon = register.registerIcon("exaliquo:CrookReed");
}
@Override
public void registerIcons(IconRegister register)
{
this.itemIcon = register.registerIcon("exaliquo:CrookHay");
}
@Override
public void registerIcons(IconRegister register)
{
this.itemIcon = register.registerIcon("exaliquo:CrookGold");
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister par1IconRegister)
{
this.itemIcon = par1IconRegister.registerIcon("mocreatures"+ this.getUnlocalizedName().replaceFirst("item.", ":"));
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister par1IconRegister)
{
this.itemIcon = par1IconRegister.registerIcon("mocreatures"+ this.getUnlocalizedName().replaceFirst("item.", ":"));
}
@SideOnly(Side.CLIENT)
@Override
public void registerIcons(IconRegister par1IconRegister)
{
this.itemIcon = par1IconRegister.registerIcon("mocreatures"+ this.getUnlocalizedName().replaceFirst("item.", ":"));
}