aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/items
diff options
context:
space:
mode:
authorBlood-Asp <bloodasphendrik@gmail.com>2015-12-28 17:17:35 +0100
committerBlood-Asp <bloodasphendrik@gmail.com>2015-12-28 17:17:52 +0100
commitf0d84541236a26d0c0c1bb62e9d657b534ef6eab (patch)
treeb45db6a1785375850f8d7028f7ab1a5f433ae94c /src/main/java/gregtech/common/items
parente8ba86746a145de3b6ee1e38fb6798aa99ab50fe (diff)
downloadGT5-Unofficial-f0d84541236a26d0c0c1bb62e9d657b534ef6eab.tar.gz
GT5-Unofficial-f0d84541236a26d0c0c1bb62e9d657b534ef6eab.tar.bz2
GT5-Unofficial-f0d84541236a26d0c0c1bb62e9d657b534ef6eab.zip
fix armor textures and init
Diffstat (limited to 'src/main/java/gregtech/common/items')
-rw-r--r--src/main/java/gregtech/common/items/armor/GuiModularArmor.java2
-rw-r--r--src/main/java/gregtech/common/items/armor/ModularArmor_Item.java26
2 files changed, 13 insertions, 15 deletions
diff --git a/src/main/java/gregtech/common/items/armor/GuiModularArmor.java b/src/main/java/gregtech/common/items/armor/GuiModularArmor.java
index c0e4b188ae..17fd84b2fb 100644
--- a/src/main/java/gregtech/common/items/armor/GuiModularArmor.java
+++ b/src/main/java/gregtech/common/items/armor/GuiModularArmor.java
@@ -85,7 +85,7 @@ public class GuiModularArmor extends GuiContainer {
@Override
protected void drawGuiContainerBackgroundLayer(float p_146976_1_, int p_146976_2_, int p_146976_3_) {
GL11.glColor4f(1F, 1F, 1F, 1F);
- this.mc.getTextureManager().bindTexture(new ResourceLocation("gtextras", "textures/gui/armorgui3x3.png"));
+ this.mc.getTextureManager().bindTexture(new ResourceLocation("gregtech", "textures/gui/armorgui3x3.png"));
int xStart = (width - xSize) / 2;
int yStart = (height - ySize) / 2;
drawTexturedModalRect(xStart, yStart, 0, 0, xSize, ySize);
diff --git a/src/main/java/gregtech/common/items/armor/ModularArmor_Item.java b/src/main/java/gregtech/common/items/armor/ModularArmor_Item.java
index db7cbd604a..ce64d5a4b6 100644
--- a/src/main/java/gregtech/common/items/armor/ModularArmor_Item.java
+++ b/src/main/java/gregtech/common/items/armor/ModularArmor_Item.java
@@ -1,6 +1,7 @@
package gregtech.common.items.armor;
import gregtech.api.damagesources.GT_DamageSources;
+import gregtech.api.enums.GT_Values;
import ic2.core.IC2;
import java.util.ArrayList;
@@ -56,7 +57,7 @@ public class ModularArmor_Item extends ItemArmor implements ISpecialArmor, IGogg
public ModularArmor_Item(int aArmorIndex, int aType, String name, int gui) {
super(ArmorMaterial.DIAMOND, aArmorIndex, aType);
MinecraftForge.EVENT_BUS.register(this);
- setUnlocalizedName("gtextras:" + name);
+ setUnlocalizedName("gregtech:" + name);
GameRegistry.registerItem(this, name);
mName = name;
int mMaxDamage = (gui + 1) * 1024;
@@ -72,8 +73,7 @@ public class ModularArmor_Item extends ItemArmor implements ISpecialArmor, IGogg
data = fillArmorData(aPlayer, aStack);
}
if (!aWorld.isRemote) {
- //TODO
-// aPlayer.openGui(GTExtras.INSTANCE, openGuiNr, aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);
+ aPlayer.openGui(GT_Values.GT, openGuiNr+1000, aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);
}
return aStack;
}
@@ -254,14 +254,12 @@ public class ModularArmor_Item extends ItemArmor implements ISpecialArmor, IGogg
typeMod=100;
break;
}
- //TODO
-// aPlayer.openGui(GTExtras.INSTANCE, openGuiNr+(typeMod), aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);
+ aPlayer.openGui(GT_Values.GT, openGuiNr+(typeMod), aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);
}
- //TODO
-// if(data.helmet!=null&&data.helmet.openGui){data.helmet.openGui=false;aPlayer.openGui(GTExtras.INSTANCE, openGuiNr+400, aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);}
-// if(data.chestplate!=null&&data.chestplate.openGui){data.chestplate.openGui=false;aPlayer.openGui(GTExtras.INSTANCE, openGuiNr+300, aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);}
-// if(data.leggings!=null&&data.leggings.openGui){data.leggings.openGui=false;aPlayer.openGui(GTExtras.INSTANCE, openGuiNr+200, aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);}
-// if(data.boots!=null&&data.boots.openGui){data.boots.openGui=false;aPlayer.openGui(GTExtras.INSTANCE, openGuiNr+100, aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);}
+ if(data.helmet!=null&&data.helmet.openGui){data.helmet.openGui=false;aPlayer.openGui(GT_Values.GT, openGuiNr+400, aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);}
+ if(data.chestplate!=null&&data.chestplate.openGui){data.chestplate.openGui=false;aPlayer.openGui(GT_Values.GT, openGuiNr+300, aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);}
+ if(data.leggings!=null&&data.leggings.openGui){data.leggings.openGui=false;aPlayer.openGui(GT_Values.GT, openGuiNr+200, aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);}
+ if(data.boots!=null&&data.boots.openGui){data.boots.openGui=false;aPlayer.openGui(GT_Values.GT, openGuiNr+100, aWorld, (int) aPlayer.posX, (int) aPlayer.posY, (int) aPlayer.posZ);}
// Night Vision
if (timer >= 200) {
timer = 0;
@@ -386,12 +384,12 @@ public class ModularArmor_Item extends ItemArmor implements ISpecialArmor, IGogg
@Override
@SideOnly(Side.CLIENT)
public void registerIcons(IIconRegister aIconRegister) {
- this.itemIcon = aIconRegister.registerIcon("gtextras:" + mName);
+ this.itemIcon = aIconRegister.registerIcon(GT_Values.MOD_ID+":" + mName);
}
@SideOnly(Side.CLIENT)
public String getArmorTexture(ItemStack stack, Entity entity, int slot, String type) {
- String armor="gtextras:textures/item/armorhelmet.png";
+ String armor=GT_Values.RES_PATH_ITEM+"armorhelmet.png";
String tier="";
try{
if (data == null) {
@@ -405,9 +403,9 @@ public class ModularArmor_Item extends ItemArmor implements ISpecialArmor, IGogg
tier="e2";
}
if(this.data.type==0||this.data.type==1){
- armor = "gtextras:textures/models/armor/"+tier+"_helmet_chest.png";
+ armor = GT_Values.RES_PATH_MODEL+"armor/"+tier+"_helmet_chest.png";
}else{
- armor = "gtextras:textures/models/armor/"+tier+"_leggings_boots.png";
+ armor = GT_Values.RES_PATH_MODEL+"armor/"+tier+"_leggings_boots.png";
}}catch(Exception e){System.err.println(e);}
return armor;
}