当前位置: 首页>>代码示例>>Java>>正文


Java IIconRegister类代码示例

本文整理汇总了Java中net.minecraft.client.renderer.texture.IIconRegister的典型用法代码示例。如果您正苦于以下问题:Java IIconRegister类的具体用法?Java IIconRegister怎么用?Java IIconRegister使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


IIconRegister类属于net.minecraft.client.renderer.texture包,在下文中一共展示了IIconRegister类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: registerBlockIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@Override
public void registerBlockIcons(IIconRegister reg)
{
    /*
    0 - front
    1 - top
    2 - bottom
    3 - behind
    4 - left
    5 - right
    */

    this.icons[0] = reg.registerIcon(References.MODID + ":" + iconsName[0]);
    this.icons[1] = reg.registerIcon(References.MODID + ":" + iconsName[1]);
    this.icons[1] = reg.registerIcon(References.MODID + ":" + iconsName[2]);
    this.icons[2] = reg.registerIcon(References.MODID + ":" + iconsName[3]);
    this.icons[4] = reg.registerIcon(References.MODID + ":" + iconsName[4]);
    this.icons[5] = reg.registerIcon(References.MODID + ":" + iconsName[5]);
}
 
开发者ID:koravel,项目名称:ElementalElaboration,代码行数:20,代码来源:MultiTTextureBlock.java

示例2: registerBlockIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@Override
public void registerBlockIcons(IIconRegister register) {
	super.registerBlockIcons(register);
	LobbyIcon = register.registerIcon(PAYDAY.MODID + ":lobby");
	OnePlayerIcon = register.registerIcon(PAYDAY.MODID + ":lobby_1");
	TwoPlayersIcon = register.registerIcon(PAYDAY.MODID + ":lobby_2");
	ThreePlayersIcon = register.registerIcon(PAYDAY.MODID + ":lobby_3");
	FourPlayersIcon = register.registerIcon(PAYDAY.MODID + ":lobby_4");
}
 
开发者ID:TominoCZ,项目名称:PAYDAY,代码行数:10,代码来源:LobbyBlock.java

示例3: registerBlockIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@Override
@SideOnly(Side.CLIENT)
public void registerBlockIcons(IIconRegister reg) {
	
	blockIcon = reg.registerIcon(getTextureName() + "_top");
	sideIcon = reg.registerIcon(getTextureName() + "_side");
	bottomIcon = reg.registerIcon(getTextureName() + "_bottom");
	
}
 
开发者ID:grand-mine-inc,项目名称:Steam-and-Steel,代码行数:10,代码来源:GlassFluidTank.java

示例4: registerIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@SideOnly(Side.CLIENT)
@Override
public void registerIcons(IIconRegister register) {
	for (int meta = 0; meta < 6; meta++)
		icon[meta] = register.registerIcon(ThaumOresMod.MODID + ":heavyshard_" + meta);
	icon[6] = register.registerIcon(ThaumOresMod.MODID + ":clustershard");
}
 
开发者ID:MJaroslav,项目名称:ThaumOres,代码行数:8,代码来源:ItemShardCluster.java

示例5: registerBlockIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@Override
@SideOnly(Side.CLIENT)
public void registerBlockIcons(IIconRegister reg) {
	if (icons == null)
		icons = new IIcon[types.length];

	for (int i = 1; i < types.length; i++)
		if ("".equals(types[i]))
			icons[i] = reg.registerIcon(getTextureName());
		else
			icons[i] = reg.registerIcon(getTextureName() + "_" + types[i]);
}
 
开发者ID:jm-organization,项目名称:connor41-etfuturum2,代码行数:13,代码来源:PrismarineBlocks.java

示例6: registerBlockIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@Override
@SideOnly(Side.CLIENT)
public void registerBlockIcons(IIconRegister reg) {
	icons = new IIcon[types.length];
	for (int i = 0; i < types.length; i++)
		if ("".equals(types[i]))
			icons[i] = reg.registerIcon(getTextureName());
		else
			icons[i] = reg.registerIcon(getTextureName() + "_" + types[i]);
}
 
开发者ID:jm-organization,项目名称:connor41-etfuturum2,代码行数:11,代码来源:BlockGeneric.java

示例7: registerBlockIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@Override
@SideOnly(Side.CLIENT)
public void registerBlockIcons(IIconRegister reg) {
	icons = new IIcon[4];
	for (int i = 0; i < icons.length; i++)
		icons[i] = reg.registerIcon(getTextureName() + "_" + i);
}
 
开发者ID:jm-organization,项目名称:connor41-etfuturum2,代码行数:8,代码来源:FrostedIce.java

示例8: registerBlockIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@Override
@SideOnly(Side.CLIENT)
public void registerBlockIcons(IIconRegister reg) {
	icons = new IIcon[4];
	for (int i = 0; i < icons.length; i++)
		icons[i] = reg.registerIcon(getTextureName() + "_stage_" + i);
}
 
开发者ID:jm-organization,项目名称:connor41-etfuturum2,代码行数:8,代码来源:BlockBeetroot.java

示例9: registerIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@Override
@SideOnly(Side.CLIENT)
public void registerIcons(IIconRegister reg) {
	icons = new IIcon[types.length];
	for (int i = 0; i < types.length; i++)
		icons[i] = reg.registerIcon(getIconString() + "_" + types[i]);
}
 
开发者ID:jm-organization,项目名称:connor41-etfuturum2,代码行数:8,代码来源:ItemGeneric.java

示例10: registerIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@SideOnly(Side.CLIENT)
@Override
   public void registerIcons(IIconRegister par1IconRegister) 
{ 
	this.Icon_6 = par1IconRegister.registerIcon("quiverchevsky:ammo/LapisAmmo_6");
	this.Icon_5 = par1IconRegister.registerIcon("quiverchevsky:ammo/LapisAmmo_5");
	this.Icon_4 = par1IconRegister.registerIcon("quiverchevsky:ammo/LapisAmmo_4");
	this.Icon_3 = par1IconRegister.registerIcon("quiverchevsky:ammo/LapisAmmo_3");
	this.Icon_2 = par1IconRegister.registerIcon("quiverchevsky:ammo/LapisAmmo_2");
	this.Icon_1 = par1IconRegister.registerIcon("quiverchevsky:ammo/LapisAmmo_1");
	
	this.Icon_Empty = par1IconRegister.registerIcon("quiverchevsky:ammo/LapisAmmo_0");
}
 
开发者ID:Domochevsky,项目名称:minecraft-quiverbow,代码行数:14,代码来源:LapisMagazine.java

示例11: registerIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@SideOnly(Side.CLIENT)
@Override
   public void registerIcons(IIconRegister par1IconRegister) 
{ 
	Icon = par1IconRegister.registerIcon("quiverchevsky:ammo/GoldAmmo");
	Icon_Empty = par1IconRegister.registerIcon("quiverchevsky:ammo/GoldAmmo_Empty");
}
 
开发者ID:Domochevsky,项目名称:minecraft-quiverbow,代码行数:8,代码来源:GoldMagazine.java

示例12: registerIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@SideOnly(Side.CLIENT)
@Override
   public void registerIcons(IIconRegister par1IconRegister) 
{ 
	Icon = par1IconRegister.registerIcon("quiverchevsky:ammo/NeedleAmmo");
	Icon_Empty = par1IconRegister.registerIcon("quiverchevsky:ammo/NeedleAmmo_Empty");
}
 
开发者ID:Domochevsky,项目名称:minecraft-quiverbow,代码行数:8,代码来源:NeedleMagazine.java

示例13: registerIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@SideOnly(Side.CLIENT)
@Override
   public void registerIcons(IIconRegister par1IconRegister) 
{ 
	Icon = par1IconRegister.registerIcon("quiverchevsky:ammo/EnderAmmo");
	Icon_Empty = par1IconRegister.registerIcon("quiverchevsky:ammo/EnderAmmo_Empty");
}
 
开发者ID:Domochevsky,项目名称:minecraft-quiverbow,代码行数:8,代码来源:EnderQuartzClip.java

示例14: registerIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@SideOnly(Side.CLIENT)
@Override
   public void registerIcons(IIconRegister par1IconRegister) 
{ 
	Icon = par1IconRegister.registerIcon("quiverchevsky:ammo/RedstoneAmmo");
	Icon_Empty = par1IconRegister.registerIcon("quiverchevsky:ammo/RedstoneAmmo_Empty");
}
 
开发者ID:Domochevsky,项目名称:minecraft-quiverbow,代码行数:8,代码来源:RedstoneMagazine.java

示例15: registerIcons

import net.minecraft.client.renderer.texture.IIconRegister; //导入依赖的package包/类
@SideOnly(Side.CLIENT)
@Override
   public void registerIcons(IIconRegister par1IconRegister) 
{ 
	Icon = par1IconRegister.registerIcon("quiverchevsky:ammo/GatlingAmmo");
	Icon_Empty = par1IconRegister.registerIcon("quiverchevsky:ammo/GatlingAmmo_Empty");
}
 
开发者ID:Domochevsky,项目名称:minecraft-quiverbow,代码行数:8,代码来源:GatlingAmmo.java


注:本文中的net.minecraft.client.renderer.texture.IIconRegister类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。