package pcc.chemicraft.base;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.item.Item;
import pcc.chemicraft.ChemiCraft;
this.mod.itemRadiationBallet = new ItemRadiationBullet(this.mod.radiationBalletID).setUnlocalizedName("RadiationBullet");
this.mod.itemRaditionGunDataChip = new Item(this.mod.raditionGunDataChipID) {
@Override
- public void updateIcons(IconRegister par1IconRegister) {
- this.iconIndex = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "RaditionGunDataChip");
+ @SideOnly(Side.CLIENT)
+ public void registerIcons(IconRegister par1IconRegister) {
+ this.itemIcon = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "RaditionGunDataChip");
}
}.setUnlocalizedName("RaditionGunDataChip");
import java.util.List;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
}
@Override
- public void updateIcons(IconRegister par1IconRegister){
- this.iconIndex = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "atoms_grenade");
+ @SideOnly(Side.CLIENT)
+ public void registerIcons(IconRegister par1IconRegister){
+ this.itemIcon = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "atoms_grenade");
}
}
import java.util.HashMap;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.entity.monster.EntityMob;
import net.minecraft.entity.player.EntityPlayer;
}
@Override
- public void updateIcons(IconRegister par1IconRegister){
- this.iconIndex = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "black_smoke");
+ @SideOnly(Side.CLIENT)
+ public void registerIcons(IconRegister par1IconRegister){
+ this.itemIcon = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "black_smoke");
}
}
package pcc.chemicraft.base.item;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
}
@Override
- public void updateIcons(IconRegister par1IconRegister){
- this.iconIndex = par1IconRegister.registerIcon("egg");
+ @SideOnly(Side.CLIENT)
+ public void registerIcons(IconRegister par1IconRegister){
+ this.itemIcon = par1IconRegister.registerIcon("egg");
}
}
package pcc.chemicraft.base.item;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.entity.player.EntityPlayer;
}
@Override
- public void updateIcons(IconRegister par1IconRegister){
- this.iconIndex = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "ore_searcher");
+ @SideOnly(Side.CLIENT)
+ public void registerIcons(IconRegister par1IconRegister){
+ this.itemIcon = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "ore_searcher");
}
}
package pcc.chemicraft.base.item;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.item.Item;
import pcc.chemicraft.ChemiCraft;
}
@Override
- public void updateIcons(IconRegister par1IconRegister){
- this.iconIndex = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "radiation_bullet");
+ @SideOnly(Side.CLIENT)
+ public void registerIcons(IconRegister par1IconRegister){
+ this.itemIcon = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "radiation_bullet");
}
}
import java.util.ArrayList;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLiving;
}
@Override
- public void updateIcons(IconRegister par1IconRegister){
- this.iconIndex = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "radiation_gun");
+ @SideOnly(Side.CLIENT)
+ public void registerIcons(IconRegister par1IconRegister){
+ this.itemIcon = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "radiation_gun");
}
@Override
}
@Override
- public Icon getBlockTextureFromSideAndMetadata(int par1, int par2) {
+ public Icon getIcon(int par1, int par2) {
int var3 = this.blockID - ChemiCraftBase.instance.atomOresID[0];
return this.icons[par2 + var3 * 16];
}
@Override
@SideOnly(Side.CLIENT)
- public void updateIcons(IconRegister par1IconRegister) {
+ public void registerIcons(IconRegister par1IconRegister) {
ArrayList<String> atomNames = ChemiCraftBaseAPI.instance().getAtomOresAtomName();
this.icons = new Icon[atomNames.size()];
@Override
@SideOnly(Side.CLIENT)
public Icon getIconFromDamage(int par1) {
- return ChemiCraftBase.instance.blockAtomOres[0].getBlockTextureFromSideAndMetadata(2, BlockAtomOres.getBlockFromDye(par1));
+ return ((BlockAtomOres) ChemiCraftBase.instance.blockAtomOres[0]).getIcon(2, BlockAtomOres.getBlockFromDye(par1));
}
@Override
@Override
- public Icon getBlockTextureFromSideAndMetadata(int par1, int par2) {
+ public Icon getIcon(int par1, int par2) {
if(par1 == 0){
return this.bottomIcon;
}else if(par1 == 1){
@Override
- public Icon getBlockTextureFromSideAndMetadata(int par1, int par2) {
+ public Icon getIcon(int par1, int par2) {
if(par1 == 0){
return this.bottomIcon;
}else if(par1 == 1){
}
@Override
- public Icon getBlockTextureFromSideAndMetadata(int par1, int par2) {
+ public Icon getIcon(int par1, int par2) {
if(par1 == 0){
return this.bottomIcon;
}else if(par1 == 1){
@Override
- public Icon getBlockTextureFromSideAndMetadata(int par1, int par2) {
+ public Icon getIcon(int par1, int par2) {
if(par1 == 0){
return this.bottomIcon;
}else if(par1 == 1){
- @Override
- public Icon getBlockTextureFromSideAndMetadata(int par1, int par2) {
+
+ public Icon getIcon(int par1, int par2) {
if(par1 == 0){
return this.bottomIcon;
}else if(par1 == 1){
@Override
@SideOnly(Side.CLIENT)
- public void updateIcons(IconRegister par1IconRegister) {
+ public void registerIcons(IconRegister par1IconRegister){
this.icons = new Icon[ChemiCraftCore.instance.ATOMSNAME.length];
for (int i = 0; i < ChemiCraftCore.instance.ATOMSNAME.length; i++) {
package pcc.chemicraft.core.item;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.item.Item;
import pcc.chemicraft.ChemiCraft;
@Override
- public void updateIcons(IconRegister par1IconRegister){
- this.iconIndex = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "chemical_cell");
+ @SideOnly(Side.CLIENT)
+ public void registerIcons(IconRegister par1IconRegister){
+ this.itemIcon = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "chemical_cell");
}
}
@Override
@SideOnly(Side.CLIENT)
- public void updateIcons(IconRegister par1IconRegister) {
+ public void registerIcons(IconRegister par1IconRegister) {
ArrayList<String> textures = ChemiCraftAPI.getCompoundsTexture();
this.icons = new Icon[textures.size()];
for (int i = 0; i < textures.size(); i++) {
package pcc.chemicraft.core.item;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.block.Block;
import net.minecraft.block.BlockFire;
import net.minecraft.client.renderer.texture.IconRegister;
}
@Override
- public void updateIcons(IconRegister par1IconRegister){
- this.iconIndex = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "gas_collecting_bottle");
+ @SideOnly(Side.CLIENT)
+ public void registerIcons(IconRegister par1IconRegister){
+ this.itemIcon = par1IconRegister.registerIcon(ChemiCraft.TEXTURE + "gas_collecting_bottle");
}
}
public boolean unloadQueuedChunks() {
return false;
}
+
+ @Override
+ public void func_104112_b() {
+ // TODO Auto-generated method stub
+
+ }
+
}