net.minecraft.util.Icon#net.minecraft.client.renderer.texture.IconRegister源码实例Demo

下面列出了net.minecraft.util.Icon#net.minecraft.client.renderer.texture.IconRegister 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: Ex-Aliquo   文件: AliquoOre.java
@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]);
	}
}
 
源代码2 项目: Ex-Aliquo   文件: BlockEndCake.java
@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);
	}
}
 
源代码3 项目: Ex-Aliquo   文件: BlockEndEye.java
@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);
	}
}
 
源代码4 项目: Ex-Aliquo   文件: AliquoHammer.java
/**
 * 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));
}
 
源代码5 项目: Ex-Aliquo   文件: AliquoItemOre.java
@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]);
	}
}
 
源代码6 项目: mocreaturesdev   文件: MoCBlockRock.java
@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));
    }
    
}
 
源代码7 项目: mocreaturesdev   文件: MoCBlockLog.java
@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));
	}
   }
 
源代码8 项目: mocreaturesdev   文件: MoCBlockGrass.java
@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));
	}
   }
 
源代码9 项目: mocreaturesdev   文件: MoCBlockDirt.java
@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));
    }
    
}
 
源代码10 项目: mocreaturesdev   文件: MoCBlockLeaf.java
@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));
      }
}
 
源代码11 项目: mocreaturesdev   文件: MoCBlockTallGrass.java
@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));
    }
}
 
源代码12 项目: mocreaturesdev   文件: MoCBlockPlanks.java
@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));
	}
   }
 
源代码13 项目: ExtraCells1   文件: BlockHardMEDrive.java
@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");
}
 
源代码14 项目: ExtraCells1   文件: BlockFluidTransitionPlane.java
@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");
}
 
源代码15 项目: ExtraCells1   文件: BlockMonitorStorageFluid.java
@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") };
}
 
源代码16 项目: ExtraCells1   文件: BlockMEBattery.java
@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");
}
 
源代码17 项目: ExtraCells1   文件: BlockCertusTank.java
@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");
}
 
源代码18 项目: ExtraCells1   文件: BlockMEDropper.java
@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");
}
 
源代码19 项目: ExtraCells1   文件: BlockTerminalFluid.java
@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") };
}
 
源代码20 项目: ExtraCells1   文件: ItemStorageComponent.java
@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]);
	}
}
 
源代码21 项目: ExtraCells1   文件: ItemCasing.java
@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]);
	}
}
 
源代码22 项目: ExtraCells1   文件: ItemStorageFluid.java
@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]);
	}
}
 
源代码23 项目: ExtraCells1   文件: ItemStoragePhysical.java
@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]);
	}
}
 
源代码24 项目: Ex-Aliquo   文件: DragonEgg.java
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister register)
{
	this.itemIcon = register.registerIcon("exaliquo:DragonEgg");
}
 
源代码25 项目: Ex-Aliquo   文件: ReedCrook.java
@Override
public void registerIcons(IconRegister register)
{
	this.itemIcon = register.registerIcon("exaliquo:CrookReed");
}
 
源代码26 项目: Ex-Aliquo   文件: HayCrook.java
@Override
public void registerIcons(IconRegister register)
{
	this.itemIcon = register.registerIcon("exaliquo:CrookHay");
}
 
源代码27 项目: Ex-Aliquo   文件: GoldCrook.java
@Override
public void registerIcons(IconRegister register)
{
	this.itemIcon = register.registerIcon("exaliquo:CrookGold");
}
 
源代码28 项目: mocreaturesdev   文件: MoCItemFood.java
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister par1IconRegister)
{
    this.itemIcon = par1IconRegister.registerIcon("mocreatures"+ this.getUnlocalizedName().replaceFirst("item.", ":"));
}
 
源代码29 项目: mocreaturesdev   文件: MoCItemRecord.java
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister par1IconRegister)
{
    this.itemIcon = par1IconRegister.registerIcon("mocreatures"+ this.getUnlocalizedName().replaceFirst("item.", ":"));
}
 
源代码30 项目: mocreaturesdev   文件: MoCItemArmor.java
@SideOnly(Side.CLIENT)
@Override
public void registerIcons(IconRegister par1IconRegister)
{
    this.itemIcon = par1IconRegister.registerIcon("mocreatures"+ this.getUnlocalizedName().replaceFirst("item.", ":"));
}