# Conflicts:
#	src/main/java/gregtechmod/api/items/GT_Spray_Color_Item.java
#	src/main/java/gregtechmod/loaders/load/GT_ItemLoader.java
This commit is contained in:
TheDarkDnKTv 2020-08-05 19:35:28 +03:00
commit 37f5c35892
10 changed files with 130 additions and 46 deletions

View file

@ -59,7 +59,7 @@ dependencies {
compile files("libs/ThermalDynamics-[1.7.10]1.2.1-172-dev.jar")
compile files("libs/ThermalExpansion-[1.7.10]4.1.5-248-dev.jar")
compile files("libs/ThermalFoundation-[1.7.10]1.2.6-118-dev.jar")
compile file("libs/Railcraft_1.7.10-9.12.2.1-dev.jar")
compile files("libs/Railcraft_1.7.10-9.12.2.1-dev.jar")
}
processResources

View file

@ -16,11 +16,11 @@ import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.MathHelper;
import net.minecraft.world.World;
import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.common.util.ForgeDirection;
public class GT_Spray_Foam_Item extends GT_Tool_Item {
public GT_Spray_Foam_Item(int aID, String aName, int aMaxDamage, int aEntityDamage) {
super(aID, aName, "Precision Spray", aMaxDamage, aEntityDamage);
public GT_Spray_Foam_Item(String aName, int aMaxDamage, int aEntityDamage) {
super(aName, "Precision Spray", aMaxDamage, aEntityDamage);
setCraftingSound(GregTech_API.sSoundList.get(102));
setBreakingSound(GregTech_API.sSoundList.get(102));
setEntityHitSound(GregTech_API.sSoundList.get(102));
@ -41,8 +41,9 @@ public class GT_Spray_Foam_Item extends GT_Tool_Item {
}
}
@SuppressWarnings("unchecked")
@Override
public void addAdditionalToolTips(List aList, ItemStack aStack) {
public void addAdditionalToolTips(@SuppressWarnings("rawtypes") List aList, ItemStack aStack) {
super.addAdditionalToolTips(aList, aStack);
switch (getMode(aStack)) {
case 0: aList.add("Single Block Mode"); break;
@ -64,10 +65,10 @@ public class GT_Spray_Foam_Item extends GT_Tool_Item {
if (aWorld.isRemote) {
return false;
}
Block aBlock = Block.blocksList[aWorld.getBlockId(aX, aY, aZ)];
Block aBlock = aWorld.getBlock(aX, aY, aZ);
if (aBlock == null) return false;
byte aMeta = (byte)aWorld.getBlockMetadata(aX, aY, aZ);
TileEntity aTileEntity = aWorld.getBlockTileEntity(aX, aY, aZ);
TileEntity aTileEntity = aWorld.getTileEntity(aX, aY, aZ);
try {
if (GT_Utility.getClassName(aTileEntity).startsWith("TileEntityCable")) {
@ -81,7 +82,7 @@ public class GT_Spray_Foam_Item extends GT_Tool_Item {
return false;
}
} catch(Throwable e) {
if (GregTech_API.DEBUG_MODE) e.printStackTrace(GT_Log.err);
if (GregTech_API.DEBUG_MODE) GT_Log.log.catching(e);;
}
if (aTileEntity instanceof BaseMetaPipeEntity && (((BaseMetaPipeEntity)aTileEntity).mConnections & -64) == 0) {
@ -114,17 +115,17 @@ public class GT_Spray_Foam_Item extends GT_Tool_Item {
}
switch (getMode(aStack)) {
case 0:
if (GT_Utility.isAirBlock(aWorld, aX, aY, aZ) && GT_ModHandler.damageOrDechargeItem(aStack, 1, 1000, aPlayer)) {
if (aWorld.isAirBlock(aX, aY, aZ) && GT_ModHandler.damageOrDechargeItem(aStack, 1, 1000, aPlayer)) {
GT_Utility.sendSoundToPlayers(aWorld, GregTech_API.sSoundList.get(102), 1.0F, -1, aX, aY, aZ);
aWorld.setBlock(aX, aY, aZ, ((ItemBlock)tStack.getItem()).getBlockID(), tStack.getItemDamage(), 3);
aWorld.setBlock(aX, aY, aZ, Block.getBlockFromItem(tStack.getItem()), tStack.getItemDamage(), 3);
return true;
}
break;
case 1:
for (byte i = 0; i < 4; i++) {
if (GT_Utility.isAirBlock(aWorld, aX, aY, aZ) && GT_ModHandler.damageOrDechargeItem(aStack, 1, 1000, aPlayer)) {
if (aWorld.isAirBlock(aX, aY, aZ) && GT_ModHandler.damageOrDechargeItem(aStack, 1, 1000, aPlayer)) {
GT_Utility.sendSoundToPlayers(aWorld, GregTech_API.sSoundList.get(102), 1.0F, -1, aX, aY, aZ);
aWorld.setBlock(aX, aY, aZ, ((ItemBlock)tStack.getItem()).getBlockID(), tStack.getItemDamage(), 3);
aWorld.setBlock(aX, aY, aZ, Block.getBlockFromItem(tStack.getItem()), tStack.getItemDamage(), 3);
} else {
if (i == 0) return false; else break;
}
@ -144,10 +145,10 @@ public class GT_Spray_Foam_Item extends GT_Tool_Item {
aZ -= (tZFactor ? 1 : 0);
for (byte i = 0; i < 3; i++) for (byte j = 0; j < 3; j++) {
if (GT_Utility.isAirBlock(aWorld, aX + (tXFactor?i:0), aY + (!tXFactor&&tYFactor?i:0) + (!tZFactor&&tYFactor?j:0), aZ + (tZFactor?j:0))) {
if (aWorld.isAirBlock(aX + (tXFactor?i:0), aY + (!tXFactor&&tYFactor?i:0) + (!tZFactor&&tYFactor?j:0), aZ + (tZFactor?j:0))) {
if (GT_ModHandler.damageOrDechargeItem(aStack, 1, 1000, aPlayer)) {
GT_Utility.sendSoundToPlayers(aWorld, GregTech_API.sSoundList.get(102), 1.0F, -1, aX, aY, aZ);
aWorld.setBlock(aX + (tXFactor?i:0), aY + (!tXFactor&&tYFactor?i:0) + (!tZFactor&&tYFactor?j:0), aZ + (tZFactor?j:0), ((ItemBlock)tStack.getItem()).getBlockID(), tStack.getItemDamage(), 3);
aWorld.setBlock(aX + (tXFactor?i:0), aY + (!tXFactor&&tYFactor?i:0) + (!tZFactor&&tYFactor?j:0), aZ + (tZFactor?j:0), Block.getBlockFromItem(tStack.getItem()), tStack.getItemDamage(), 3);
temp = true;
} else {
break;

View file

@ -14,8 +14,8 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
public class GT_Spray_Hardener_Item extends GT_Tool_Item {
public GT_Spray_Hardener_Item(int aID, String aName, int aMaxDamage, int aEntityDamage) {
super(aID, aName, "Construction Foam Hardener", aMaxDamage, aEntityDamage);
public GT_Spray_Hardener_Item(String aName, int aMaxDamage, int aEntityDamage) {
super(aName, "Construction Foam Hardener", aMaxDamage, aEntityDamage);
setCraftingSound(GregTech_API.sSoundList.get(102));
setBreakingSound(GregTech_API.sSoundList.get(102));
setEntityHitSound(GregTech_API.sSoundList.get(102));
@ -33,10 +33,10 @@ public class GT_Spray_Hardener_Item extends GT_Tool_Item {
if (aWorld.isRemote) {
return false;
}
Block aBlock = Block.blocksList[aWorld.getBlockId(aX, aY, aZ)];
Block aBlock = aWorld.getBlock(aX, aY, aZ);
if (aBlock == null) return false;
byte aMeta = (byte)aWorld.getBlockMetadata(aX, aY, aZ);
TileEntity aTileEntity = aWorld.getBlockTileEntity(aX, aY, aZ);
TileEntity aTileEntity = aWorld.getTileEntity(aX, aY, aZ);
try {
if (GT_Utility.getClassName(aTileEntity).startsWith("TileEntityCable")) {
@ -50,14 +50,14 @@ public class GT_Spray_Hardener_Item extends GT_Tool_Item {
return false;
}
} catch(Throwable e) {
if (GregTech_API.DEBUG_MODE) e.printStackTrace(GT_Log.err);
if (GregTech_API.DEBUG_MODE) GT_Log.log.catching(e);;
}
ItemStack tStack1 = GT_ModHandler.getIC2Item("constructionFoam", 1), tStack2 = GT_ModHandler.getIC2Item("constructionFoamWall", 1);
if (tStack1 != null && tStack1.isItemEqual(new ItemStack(aBlock)) && tStack2 != null && tStack2.getItem() != null && tStack2.getItem() instanceof ItemBlock) {
if (GT_ModHandler.damageOrDechargeItem(aStack, 1, 1000, aPlayer)) {
GT_Utility.sendSoundToPlayers(aWorld, GregTech_API.sSoundList.get(102), 1.0F, -1, aX, aY, aZ);
aWorld.setBlock(aX, aY, aZ, ((ItemBlock)tStack2.getItem()).getBlockID(), 7, 3);
aWorld.setBlock(aX, aY, aZ, Block.getBlockFromItem(tStack2.getItem()), 7, 3);
}
return true;
}

View file

@ -11,8 +11,8 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
public class GT_Spray_Hydration_Item extends GT_Tool_Item {
public GT_Spray_Hydration_Item(int aID, String aName, int aMaxDamage, int aEntityDamage) {
super(aID, aName, "To hydrate Crops and similar", aMaxDamage, aEntityDamage);
public GT_Spray_Hydration_Item(String aName, int aMaxDamage, int aEntityDamage) {
super(aName, "To hydrate Crops and similar", aMaxDamage, aEntityDamage);
setCraftingSound(GregTech_API.sSoundList.get(102));
setBreakingSound(GregTech_API.sSoundList.get(102));
setEntityHitSound(GregTech_API.sSoundList.get(102));
@ -30,10 +30,10 @@ public class GT_Spray_Hydration_Item extends GT_Tool_Item {
if (aWorld.isRemote) {
return false;
}
Block aBlock = Block.blocksList[aWorld.getBlockId(aX, aY, aZ)];
Block aBlock = aWorld.getBlock(aX, aY, aZ);
if (aBlock == null) return false;
byte aMeta = (byte)aWorld.getBlockMetadata(aX, aY, aZ);
TileEntity aTileEntity = aWorld.getBlockTileEntity(aX, aY, aZ);
TileEntity aTileEntity = aWorld.getTileEntity(aX, aY, aZ);
try {
if (aTileEntity instanceof ic2.api.crops.ICropTile) {

View file

@ -11,13 +11,12 @@ import net.minecraft.entity.monster.EntitySlime;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.potion.Potion;
import net.minecraft.potion.PotionEffect;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.common.util.ForgeDirection;
public class GT_Spray_Ice_Item extends GT_Tool_Item {
public GT_Spray_Ice_Item( String aName, int aMaxDamage, int aEntityDamage) {
@ -59,7 +58,7 @@ public class GT_Spray_Ice_Item extends GT_Tool_Item {
aX += ForgeDirection.getOrientation(aSide).offsetX;
aY += ForgeDirection.getOrientation(aSide).offsetY;
aZ += ForgeDirection.getOrientation(aSide).offsetZ;
Block aBlock = aWorld.getBlock(aX, aY, aZ)];
Block aBlock = aWorld.getBlock(aX, aY, aZ);
if (aBlock == null) return false;
byte aMeta = (byte)aWorld.getBlockMetadata(aX, aY, aZ);
TileEntity aTileEntity = aWorld.getTileEntity(aX, aY, aZ);
@ -67,7 +66,7 @@ public class GT_Spray_Ice_Item extends GT_Tool_Item {
if (aBlock == Blocks.water || aBlock == Blocks.flowing_water) {
if (aMeta == 0 && GT_ModHandler.damageOrDechargeItem(aStack, 1, 1000, aPlayer)) {
GT_Utility.sendSoundToPlayers(aWorld, GregTech_API.sSoundList.get(102), 1.0F, -1, aX, aY, aZ);
aWorld.setBlock(aX, aY, aZ, Block.ice.blockID, 0, 3);
aWorld.setBlock(aX, aY, aZ, Blocks.ice, 0, 3);
return true;
}
return false;

View file

@ -17,16 +17,17 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
public class GT_Spray_Pepper_Item extends GT_Tool_Item {
public GT_Spray_Pepper_Item(int aID, String aName, int aMaxDamage, int aEntityDamage) {
super(aID, aName, "To defend yourself against Bears", aMaxDamage, aEntityDamage);
public GT_Spray_Pepper_Item(String aName, int aMaxDamage, int aEntityDamage) {
super(aName, "To defend yourself against Bears", aMaxDamage, aEntityDamage);
setCraftingSound(GregTech_API.sSoundList.get(102));
setBreakingSound(GregTech_API.sSoundList.get(102));
setEntityHitSound(GregTech_API.sSoundList.get(102));
setUsageAmounts(1, 8, 1);
}
@SuppressWarnings("unchecked")
@Override
public void addAdditionalToolTips(List aList, ItemStack aStack) {
public void addAdditionalToolTips(@SuppressWarnings("rawtypes") List aList, ItemStack aStack) {
aList.add(GT_LanguageManager.addStringLocalization(getUnlocalizedName() + ".tooltip_1", "especially Pedobears, Care Bears,"));
aList.add(GT_LanguageManager.addStringLocalization(getUnlocalizedName() + ".tooltip_2", "Confession Bears and Bear Grylls"));
}
@ -52,10 +53,10 @@ public class GT_Spray_Pepper_Item extends GT_Tool_Item {
if (aWorld.isRemote) {
return false;
}
Block aBlock = Block.blocksList[aWorld.getBlockId(aX, aY, aZ)];
Block aBlock = aWorld.getBlock(aX, aY, aZ);
if (aBlock == null) return false;
byte aMeta = (byte)aWorld.getBlockMetadata(aX, aY, aZ);
TileEntity aTileEntity = aWorld.getBlockTileEntity(aX, aY, aZ);
TileEntity aTileEntity = aWorld.getTileEntity(aX, aY, aZ);
return false;
}

View file

@ -9,6 +9,7 @@ import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemBlock;
import net.minecraft.item.ItemStack;
import net.minecraft.util.StatCollector;
public class GT_MetaBlock2_Item extends ItemBlock {
public GT_MetaBlock2_Item(Block par1) {
@ -27,7 +28,7 @@ public class GT_MetaBlock2_Item extends ItemBlock {
@SuppressWarnings({ "rawtypes", "unchecked" })
@Override
public void addInformation(ItemStack aStack, EntityPlayer aPlayer, List aList, boolean par4) {
aList.add("Mobs can't spawn on this Block"); // FIXME: lang
aList.add(StatCollector.translateToLocal("block.deny_mobs_spawn.tooltip"));
}
@Override

View file

@ -9,6 +9,7 @@ import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemBlock;
import net.minecraft.item.ItemStack;
import net.minecraft.util.StatCollector;
public class GT_MetaBlock_Item extends ItemBlock {
public GT_MetaBlock_Item(Block par1) {
@ -27,7 +28,7 @@ public class GT_MetaBlock_Item extends ItemBlock {
@SuppressWarnings("unchecked")
@Override
public void addInformation(ItemStack aStack, EntityPlayer aPlayer, @SuppressWarnings("rawtypes") List aList, boolean par4) {
aList.add("Mobs can't spawn on this Block"); // FIXME localization!
aList.add(StatCollector.translateToLocal("block.deny_mobs_spawn.tooltip"));
}
@Override

View file

@ -520,7 +520,7 @@ public class GT_ItemLoader implements Runnable {
GregTech_API.sItemList[ 44] = GregTech_API.constructElectricArmorItem (GT_LanguageManager.mNameListItem[ 44], 10000, 32, 1, 0, 16|32, 0.0D, false, 0, tArmorID1);
GregTech_API.sItemList[ 45] = GregTech_API.constructElectricArmorItem (GT_LanguageManager.mNameListItem[ 45],100000000, 8192, 5, 0, 0, 0.0D, true, 1, tArmorID1);
GregTech_API.sItemList[ 46] = GregTech_API.constructElectricDrillItem (GT_LanguageManager.mNameListItem[ 46], 10, 0, 5, 3.0F, 1000, -1).setElectricTier(1).addToMaterialList(Material.anvil).addToMaterialList(Material.iron).addToMaterialList(Material.rock).setPrimaryToolClass("pickaxe").setSilkyness(3);
try {GregTech_API.sItemList[ 47] = new GT_Teslastaff_Item (GT_LanguageManager.mNameListItem[ 47]); } catch(Throwable e) {if (GregTech_API.DEBUG_MODE) GT_Log.log.catching(e);}
// try {GregTech_API.sItemList[ 47] = new GT_Teslastaff_Item (GT_LanguageManager.mNameListItem[ 47]); } catch(Throwable e) {if (GregTech_API.DEBUG_MODE) GT_Log.log.catching(e);}
GregTech_API.sItemList[ 48] = GregTech_API.constructRadioactiveCellItem (GT_LanguageManager.mNameListItem[ 48], 25000, 1, -5, null);
GregTech_API.sItemList[ 49] = GregTech_API.constructRadioactiveCellItem (GT_LanguageManager.mNameListItem[ 49], 25000, 2, -5, null);
GregTech_API.sItemList[ 50] = GregTech_API.constructRadioactiveCellItem (GT_LanguageManager.mNameListItem[ 50], 25000, 4, -5, null);
@ -564,16 +564,16 @@ public class GT_ItemLoader implements Runnable {
GregTech_API.sItemList[ 88] = new GT_File_Item (GT_LanguageManager.mNameListItem[ 88], 1280, 3);
GregTech_API.sItemList[ 89] = new GT_File_Item (GT_LanguageManager.mNameListItem[ 89], 5120, 4);
GregTech_API.sItemList[ 90] = new GT_Spray_Bug_Item (GT_LanguageManager.mNameListItem[ 90], 128, 2);
// GregTech_API.sItemList[ 91] = new GT_Spray_Ice_Item (GT_Mod.sItemIDs[ 91], GT_LanguageManager.mNameListItem[ 91], 512, 4);
// GregTech_API.sItemList[ 92] = new GT_Spray_Hardener_Item (GT_Mod.sItemIDs[ 92], GT_LanguageManager.mNameListItem[ 92], 256, 0);
// GregTech_API.sItemList[ 93] = new GT_Spray_Foam_Item (GT_Mod.sItemIDs[ 93], GT_LanguageManager.mNameListItem[ 93], 400, 0);
// GregTech_API.sItemList[ 94] = new GT_Spray_Pepper_Item (GT_Mod.sItemIDs[ 94], GT_LanguageManager.mNameListItem[ 94], 128, 2);
// GregTech_API.sItemList[ 95] = new GT_Spray_Hydration_Item (GT_Mod.sItemIDs[ 95], GT_LanguageManager.mNameListItem[ 95], 2560, 0);
// GregTech_API.sItemList[ 96] = new GT_Spray_Color_Item (GT_Mod.sItemIDs[ 96], GT_LanguageManager.mNameListItem[ 96], 2048, 0, (byte) 0);
// GregTech_API.sItemList[ 97] = new GT_Spray_Color_Item (GT_Mod.sItemIDs[ 97], GT_LanguageManager.mNameListItem[ 97], 2048, 0, (byte) 1);
// GregTech_API.sItemList[ 98] = new GT_Spray_Color_Item (GT_Mod.sItemIDs[ 98], GT_LanguageManager.mNameListItem[ 98], 2048, 0, (byte) 2);
// GregTech_API.sItemList[ 99] = new GT_Spray_Color_Item (GT_Mod.sItemIDs[ 99], GT_LanguageManager.mNameListItem[ 99], 2048, 0, (byte) 3);
// GregTech_API.sItemList[100] = new GT_Spray_Color_Item (GT_Mod.sItemIDs[100], GT_LanguageManager.mNameListItem[100], 2048, 0, (byte) 4);
GregTech_API.sItemList[ 91] = new GT_Spray_Ice_Item (GT_LanguageManager.mNameListItem[ 91], 512, 4);
GregTech_API.sItemList[ 92] = new GT_Spray_Hardener_Item (GT_LanguageManager.mNameListItem[ 92], 256, 0);
GregTech_API.sItemList[ 93] = new GT_Spray_Foam_Item (GT_LanguageManager.mNameListItem[ 93], 400, 0);
GregTech_API.sItemList[ 94] = new GT_Spray_Pepper_Item (GT_LanguageManager.mNameListItem[ 94], 128, 2);
GregTech_API.sItemList[ 95] = new GT_Spray_Hydration_Item (GT_LanguageManager.mNameListItem[ 95], 2560, 0);
GregTech_API.sItemList[ 96] = new GT_Spray_Color_Item (GT_LanguageManager.mNameListItem[ 96], 2048, 0, (byte) 0);
GregTech_API.sItemList[ 97] = new GT_Spray_Color_Item (GT_LanguageManager.mNameListItem[ 97], 2048, 0, (byte) 1);
GregTech_API.sItemList[ 98] = new GT_Spray_Color_Item (GT_LanguageManager.mNameListItem[ 98], 2048, 0, (byte) 2);
GregTech_API.sItemList[ 99] = new GT_Spray_Color_Item (GT_LanguageManager.mNameListItem[ 99], 2048, 0, (byte) 3);
GregTech_API.sItemList[100] = new GT_Spray_Color_Item (GT_LanguageManager.mNameListItem[100], 2048, 0, (byte) 4);
GregTech_API.sItemList[101] = new GT_Spray_Color_Item (GT_LanguageManager.mNameListItem[101], 2048, 0, (byte) 5);
// GregTech_API.sItemList[102] = new GT_Spray_Color_Item (GT_Mod.sItemIDs[102], GT_LanguageManager.mNameListItem[102], 2048, 0, (byte) 6);
// GregTech_API.sItemList[103] = new GT_Spray_Color_Item (GT_Mod.sItemIDs[103], GT_LanguageManager.mNameListItem[103], 2048, 0, (byte) 7);

View file

@ -0,0 +1,81 @@
tile.BlockMetaID_Block.Adv_Machine.name=Advanced Machine Block
tile.BlockMetaID_Block.Fusioncoil.name=Fusion Coil
tile.BlockMetaID_Block.Iridium_reinforced_Stone.name=Iridium Reinforced Stone
tile.BlockMetaID_Block.Block_of_Silver.name=Block of Silver
tile.BlockMetaID_Block.Block_of_Ruby.name=Block of Ruby
tile.BlockMetaID_Block.Block_of_Sapphire.name=Block of Sapphire
tile.BlockMetaID_Block.LESU_Block.name=LESU-Block
tile.BlockMetaID_Block.Block_of_Aluminum.name=Block of Aluminium
tile.BlockMetaID_Block.Block_of_Titanium.name=Block of Titanium
tile.BlockMetaID_Block.Block_of_Chrome.name=Block of Chrome
tile.BlockMetaID_Block.Highly_Advanced_Machineblock.name=Highly Advanced Machineblock
tile.BlockMetaID_Block.Block_of_Steel.name=Block of Steel
tile.BlockMetaID_Block.Block_of_Brass.name=Block of Brass
tile.BlockMetaID_Block.Standard_Machine_Casing.name=Standard Machine Casing
tile.BlockMetaID_Block.Reinforced_Machine_Casing.name=Reinforced Machine Casing
tile.BlockMetaID_Block.Advanced_Machine_Casing.name=Advanced Machine Casing
tile.BlockMetaID_Ore.Galena_Ore.name=Galena Ore
tile.BlockMetaID_Ore.Iridium_Ore.name=Iridium Ore
tile.BlockMetaID_Ore.Ruby_Ore.name=Ruby Ore
tile.BlockMetaID_Ore.Sapphire_Ore.name=Sapphire Ore
tile.BlockMetaID_Ore.Bauxite_Ore.name=Bauxite Ore
tile.BlockMetaID_Ore.Pyrite_Ore.name=Pyrite Ore
tile.BlockMetaID_Ore.Cinnabar_Ore.name=Cinnabar Ore
tile.BlockMetaID_Ore.Sphalerite_Ore.name=Sphalerite Ore
tile.BlockMetaID_Ore.Tungstate_Ore.name=Tungstate Ore
tile.BlockMetaID_Ore.Cooperite_Ore.name=Sheldonite Ore
tile.BlockMetaID_Ore.Olivine_Ore.name=Olivine Ore
tile.BlockMetaID_Ore.Sodalite_Ore.name=Sodalite Ore
tile.BlockMetaID_Ore.Tetrahedrite_Ore.name=Tetrahedrite Ore
tile.BlockMetaID_Ore.Cassiterite_Ore.name=Cassiterite Ore
tile.BlockMetaID_Ore.Nickel_Ore.name=Nickel Ore
tile.BlockMetaID_Block2.GT_LeadBlock.name=Block of Lead
tile.BlockMetaID_Block2.GT_ElectrumBlock.name=Block of Electrum
tile.BlockMetaID_Block2.GT_ZincBlock.name=Block of Zinc
tile.BlockMetaID_Block2.GT_OlivineBlock.name=Block of Olivine
tile.BlockMetaID_Block2.GT_GreenSapphireBlock.name=Block of Green Sapphire
tile.BlockMetaID_Block2.GT_PlatinumBlock.name=Block of Platinum
tile.BlockMetaID_Block2.GT_TungstenBlock.name=Block of Tungsten
tile.BlockMetaID_Block2.GT_NickelBlock.name=Block of Nickel
tile.BlockMetaID_Block2.GT_TungstenSteelWall.name=Tungstensteel Block
tile.BlockMetaID_Block2.GT_TungstenSteelIridiumWall.name=Iridium Reinforced Tungstensteel Block
tile.BlockMetaID_Block2.GT_InvarBlock.name=Block of Invar
tile.BlockMetaID_Block2.GT_OsmiumBlock.name=Block of Osmium
tile.BlockMetaID_Block2.GT_IridiumBlock.name=Block of Iridium
tile.BlockMetaID_Block2.GT_Bronze_Plated_Bricks.name=Bronze Plated Bricks
tile.BlockMetaID_Block2.GT_YellowGarnetBlock.name=Block of Yellow Garnet
tile.BlockMetaID_Block2.GT_RedGarnetBlock.name=Block of Red Garnet
tile.BlockMetaID_Stone1.GT_Black_Granite.name=Black Granite
tile.BlockMetaID_Stone1.GT_Black_Granite_Cobble.name=Black Granite Cobblestone
tile.BlockMetaID_Stone1.GT_Black_Granite_Cobble_Mossy.name=Mossy Black Granite Cobblestone
tile.BlockMetaID_Stone1.GT_Black_Granite_Bricks.name=Black Granite Bricks
tile.BlockMetaID_Stone1.GT_Black_Granite_Bricks_Cracked.name=Cracked Black Granite Bricks
tile.BlockMetaID_Stone1.GT_Black_Granite_Bricks_Mossy.name=Mossy Black Granite Bricks
tile.BlockMetaID_Stone1.GT_Black_Granite_Bricks_Chiseled.name=Chiseled Black Granite
tile.BlockMetaID_Stone1.GT_Black_Granite_Smooth.name=Smooth Black Granite
tile.BlockMetaID_Stone1.GT_Red_Granite.name=Red Granite
tile.BlockMetaID_Stone1.GT_Red_Granite_Cobble.name=Red Granite Cobblestone
tile.BlockMetaID_Stone1.GT_Red_Granite_Cobble_Mossy.name=Mossy Red Granite Cobblestone
tile.BlockMetaID_Stone1.GT_Red_Granite_Bricks.name=Red Granite Bricks
tile.BlockMetaID_Stone1.GT_Red_Granite_Bricks_Cracked.name=Cracked Red Granite Bricks
tile.BlockMetaID_Stone1.GT_Red_Granite_Bricks_Mossy.name=Mossy Red Granite Bricks
tile.BlockMetaID_Stone1.GT_Red_Granite_Bricks_Chiseled.name=Chiseled Red Granite
tile.BlockMetaID_Stone1.GT_Red_Granite_Smooth.name=Smooth Red Granite
tile.BlockMetaID_Machine.GT_BUG.name=You ran into a serious Bug, if you have legitly aquired this Block, please report it immidietly
tile.BlockMetaID_Machine.Fusionreactor.name=Fusion Reactor
tile.BlockMetaID_Machine.Lightningrod.name=Lightning Rod
tile.BlockMetaID_Machine.Quantumchest.name=Old Quantum Chest
tile.BlockMetaID_Machine.GregTech_Computercube.name=GregTech Computer Cube
tile.BlockMetaID_Machine.UUM_Assembler.name=UUM-Assembler
tile.BlockMetaID_Machine.Sonictron.name=Sonictron
tile.BlockMetaID_Machine.Lapotronic_Energystorageunit.name=Lapotronic Energy Storage Unit
tile.BlockMetaID_Machine.Interdimensional_Energystorageunit.name=Interdimensional Energy Storage Unit
tile.BlockMetaID_Machine.Adjustable_Energystorageunit.name=Adjustable Energy Storage Unit
tile.BlockMetaID_Machine.Charge_O_Mat.name=Charge-O-Mat
tile.BlockMetaID_Machine.Industrial_Centrifuge.name=Industrial Centrifuge
tile.BlockMetaID_Machine.Superconductorwire.name=Superconductor Wire
tile.BlockMetaID_Machine.Playerdetector.name=Player Detector
tile.BlockMetaID_Machine.Matterfabricator.name=Matter Fabricator
tile.BlockMetaID_Machine.Supercondensator.name=Supercondensator
block.deny_mobs_spawn.tooltip=Mobs can't spawn on this block