no more ton of whitespaces

This commit is contained in:
Dragon2488 2017-08-03 12:17:31 +07:00
parent 8837ef5f37
commit fa4a20cadd

View file

@ -27,10 +27,10 @@ import static gregtech.api.enums.material.MaterialIconSet.*;
public class Materials { public class Materials {
private static final int STD_SOLID = GENERATE_PLATE | GENERATE_ROD | GENERATE_BOLT_SCREW; private static final int STD_SOLID = GENERATE_PLATE | GENERATE_ROD | GENERATE_BOLT_SCREW;
private static final int STD_GEM = GENERATE_ORE | STD_SOLID | GENERATE_LENSE; private static final int STD_GEM = GENERATE_ORE | STD_SOLID | GENERATE_LENSE;
private static final int STD_METAL = GENERATE_PLATE; private static final int STD_METAL = GENERATE_PLATE;
private static final int EXT_METAL = STD_METAL | GENERATE_ROD | GENERATE_BOLT_SCREW; private static final int EXT_METAL = STD_METAL | GENERATE_ROD | GENERATE_BOLT_SCREW;
private static final int EXT2_METAL = EXT_METAL | GENERATE_GEAR | GENERATE_FOIL | GENERATE_FINE_WIRE; private static final int EXT2_METAL = EXT_METAL | GENERATE_GEAR | GENERATE_FOIL | GENERATE_FINE_WIRE;
/** /**
* Direct Elements * Direct Elements
@ -52,7 +52,7 @@ public class Materials {
public static FluidMaterial Chlorine = new FluidMaterial(15, "chlorine", "Chlorine", 0xEEEECC, GAS, of(), STATE_GAS, Element.Cl); public static FluidMaterial Chlorine = new FluidMaterial(15, "chlorine", "Chlorine", 0xEEEECC, GAS, of(), STATE_GAS, Element.Cl);
public static MetalMaterial Chrome = new MetalMaterial(16, "chrome", "Chrome", 0xFFAAAB, SHINY, of(), STD_METAL, Element.Cr, 11.0F, 3, 256, 1700); public static MetalMaterial Chrome = new MetalMaterial(16, "chrome", "Chrome", 0xFFAAAB, SHINY, of(), STD_METAL, Element.Cr, 11.0F, 3, 256, 1700);
public static MetalMaterial Cobalt = new MetalMaterial(17, "cobalt", "Cobalt", 0xAAAAFF, METALLIC, of(), STD_METAL | GENERATE_ORE, Element.Co, 8.0F, 3, 512); public static MetalMaterial Cobalt = new MetalMaterial(17, "cobalt", "Cobalt", 0xAAAAFF, METALLIC, of(), STD_METAL | GENERATE_ORE, Element.Co, 8.0F, 3, 512);
public static MetalMaterial Copper = new MetalMaterial(18, "copper", "Copper", 0xFF8000, SHINY, of(), EXT2_METAL | GENERATE_ORE, Element.Cu); public static MetalMaterial Copper = new MetalMaterial(18, "copper", "Copper", 0xFF8000, SHINY, of(), EXT2_METAL | GENERATE_ORE | MORTAR_GRINDABLE, Element.Cu);
public static FluidMaterial Deuterium = new FluidMaterial(19, "deuterium", "Deuterium", 0xEEEE00, FLUID, of(), STATE_GAS | GENERATE_PLASMA, Element.D); public static FluidMaterial Deuterium = new FluidMaterial(19, "deuterium", "Deuterium", 0xEEEE00, FLUID, of(), STATE_GAS | GENERATE_PLASMA, Element.D);
public static MetalMaterial Dysprosium = new MetalMaterial(20, "dysprosium", "Dysprosium", 0xFFFFEE, SHINY, of(), 0, Element.Dy, 1680); public static MetalMaterial Dysprosium = new MetalMaterial(20, "dysprosium", "Dysprosium", 0xFFFFEE, SHINY, of(), 0, Element.Dy, 1680);
public static MetalMaterial Erbium = new MetalMaterial(21, "erbium", "Erbium", 0xEEEEEE, METALLIC, of(), STD_METAL, Element.Er, 1802); public static MetalMaterial Erbium = new MetalMaterial(21, "erbium", "Erbium", 0xEEEEEE, METALLIC, of(), STD_METAL, Element.Er, 1802);
@ -67,14 +67,14 @@ public class Materials {
public static FluidMaterial Helium3 = new FluidMaterial(30, "helium3", "Helium 3", 0xDDDD00, GAS, of(), STATE_GAS, Element.He_3); public static FluidMaterial Helium3 = new FluidMaterial(30, "helium3", "Helium 3", 0xDDDD00, GAS, of(), STATE_GAS, Element.He_3);
public static MetalMaterial Indium = new MetalMaterial(31, "indium", "Indium", 0x6600BB, METALLIC, of(), 0, Element.In); public static MetalMaterial Indium = new MetalMaterial(31, "indium", "Indium", 0x6600BB, METALLIC, of(), 0, Element.In);
public static MetalMaterial Iridium = new MetalMaterial(32, "iridium", "Iridium", 0xFFFFFF, DULL, of(), STD_METAL | GENERATE_ORE, Element.Ir, 6.0F, 3, 2560, 2719); public static MetalMaterial Iridium = new MetalMaterial(32, "iridium", "Iridium", 0xFFFFFF, DULL, of(), STD_METAL | GENERATE_ORE, Element.Ir, 6.0F, 3, 2560, 2719);
public static MetalMaterial Iron = new MetalMaterial(33, "iron", "Iron", 0xAAAAAA, METALLIC, of(), EXT2_METAL | GENERATE_ORE, Element.Fe, 6.0F, 2, 256); public static MetalMaterial Iron = new MetalMaterial(33, "iron", "Iron", 0xAAAAAA, METALLIC, of(), EXT2_METAL | GENERATE_ORE | MORTAR_GRINDABLE, Element.Fe, 6.0F, 2, 256);
public static MetalMaterial Lanthanum = new MetalMaterial(34, "lanthanum", "Lanthanum", 0xFFFFFF, METALLIC, of(), 0, Element.La, 1193); public static MetalMaterial Lanthanum = new MetalMaterial(34, "lanthanum", "Lanthanum", 0xFFFFFF, METALLIC, of(), 0, Element.La, 1193);
public static MetalMaterial Lead = new MetalMaterial(35, "lead", "Lead", 0x770077, DULL, of(), STD_METAL | GENERATE_ORE, Element.Pb, 8.0F, 1, 64); public static MetalMaterial Lead = new MetalMaterial(35, "lead", "Lead", 0x770077, DULL, of(), STD_METAL | GENERATE_ORE | MORTAR_GRINDABLE, Element.Pb, 8.0F, 1, 64);
public static MetalMaterial Lithium = new MetalMaterial(36, "lithium", "Lithium", 0x553355, DULL, of(), STD_METAL | GENERATE_ORE, Element.Li); public static MetalMaterial Lithium = new MetalMaterial(36, "lithium", "Lithium", 0x553355, DULL, of(), STD_METAL | GENERATE_ORE, Element.Li);
public static MetalMaterial Lutetium = new MetalMaterial(37, "lutetium", "Lutetium", 0xFFFFFF, METALLIC, of(), 0, Element.Lu, 1925); public static MetalMaterial Lutetium = new MetalMaterial(37, "lutetium", "Lutetium", 0xFFFFFF, METALLIC, of(), 0, Element.Lu, 1925);
public static MetalMaterial Magnesium = new MetalMaterial(38, "magnesium", "Magnesium", 0xFFBBBB, METALLIC, of(), 0, Element.Mg); public static MetalMaterial Magnesium = new MetalMaterial(38, "magnesium", "Magnesium", 0xFFBBBB, METALLIC, of(), 0, Element.Mg);
public static MetalMaterial Manganese = new MetalMaterial(39, "manganese", "Manganese", 0xEEEEEE, DULL, of(), 0, Element.Mn, 7.0F, 2, 512); public static MetalMaterial Manganese = new MetalMaterial(39, "manganese", "Manganese", 0xEEEEEE, DULL, of(), 0, Element.Mn, 7.0F, 2, 512);
public static GemMaterial Mercury = new GemMaterial(40, "mercury", "Mercury", 0xFFDDDD, FLUID, of(), SMELT_INTO_FLUID, Element.Hg); public static FluidMaterial Mercury = new FluidMaterial(40, "mercury", "Mercury", 0xFFDDDD, FLUID, of(), SMELT_INTO_FLUID, Element.Hg);
public static MetalMaterial Molybdenum = new MetalMaterial(41, "molybdenum", "Molybdenum", 0xAAAADD, DULL, of(), 0, Element.Mo, 7.0F, 512, 2); public static MetalMaterial Molybdenum = new MetalMaterial(41, "molybdenum", "Molybdenum", 0xAAAADD, DULL, of(), 0, Element.Mo, 7.0F, 512, 2);
public static MetalMaterial Neodymium = new MetalMaterial(42, "neodymium", "Neodymium", 0x999999, METALLIC, of(), STD_METAL, Element.Nd, 7.0F, 2, 512, 1297); public static MetalMaterial Neodymium = new MetalMaterial(42, "neodymium", "Neodymium", 0x999999, METALLIC, of(), STD_METAL, Element.Nd, 7.0F, 2, 512, 1297);
public static MetalMaterial Darmstadtium = new MetalMaterial(43, "darmstadtium", "Darmstadtium", 0xAAAAAA, METALLIC, of(), STD_METAL, Element.Ds, 24.0F, 6, 655360); public static MetalMaterial Darmstadtium = new MetalMaterial(43, "darmstadtium", "Darmstadtium", 0xAAAAAA, METALLIC, of(), STD_METAL, Element.Ds, 24.0F, 6, 655360);
@ -105,7 +105,7 @@ public class Materials {
public static MetalMaterial Terbium = new MetalMaterial(68, "terbium", "Terbium", 0xFFFFFF, METALLIC, of(), STD_METAL, Element.Tb, 1629); public static MetalMaterial Terbium = new MetalMaterial(68, "terbium", "Terbium", 0xFFFFFF, METALLIC, of(), STD_METAL, Element.Tb, 1629);
public static MetalMaterial Thorium = new MetalMaterial(69, "thorium", "Thorium", 0x001E00, SHINY, of(), STD_METAL | GENERATE_ORE, Element.Th, 6.0F, 2, 512); public static MetalMaterial Thorium = new MetalMaterial(69, "thorium", "Thorium", 0x001E00, SHINY, of(), STD_METAL | GENERATE_ORE, Element.Th, 6.0F, 2, 512);
public static MetalMaterial Thulium = new MetalMaterial(70, "thulium", "Thulium", 0xFFFFFF, METALLIC, of(), STD_METAL, Element.Tm, 1818); public static MetalMaterial Thulium = new MetalMaterial(70, "thulium", "Thulium", 0xFFFFFF, METALLIC, of(), STD_METAL, Element.Tm, 1818);
public static MetalMaterial Tin = new MetalMaterial(71, "tin", "Tin", 0xDCDCDC, DULL, of(), EXT2_METAL, Element.Sn, 505); public static MetalMaterial Tin = new MetalMaterial(71, "tin", "Tin", 0xDCDCDC, DULL, of(), EXT2_METAL | MORTAR_GRINDABLE, Element.Sn, 505);
public static MetalMaterial Titanium = new MetalMaterial(72, "titanium", "Titanium", 0xDCA0F0, METALLIC, of(), EXT2_METAL, Element.Ti, 7.0F, 3, 1600, 1941); public static MetalMaterial Titanium = new MetalMaterial(72, "titanium", "Titanium", 0xDCA0F0, METALLIC, of(), EXT2_METAL, Element.Ti, 7.0F, 3, 1600, 1941);
public static FluidMaterial Tritium = new FluidMaterial(73, "tritium", "Tritium", 0xFF0000, METALLIC, of(), STATE_GAS, Element.T); public static FluidMaterial Tritium = new FluidMaterial(73, "tritium", "Tritium", 0xFF0000, METALLIC, of(), STATE_GAS, Element.T);
public static MetalMaterial Tungsten = new MetalMaterial(74, "tungsten", "Tungsten", 0x323232, METALLIC, of(), EXT2_METAL, Element.W, 7.0F, 3, 2560, 3000); public static MetalMaterial Tungsten = new MetalMaterial(74, "tungsten", "Tungsten", 0x323232, METALLIC, of(), EXT2_METAL, Element.W, 7.0F, 3, 2560, 3000);
@ -116,32 +116,32 @@ public class Materials {
public static MetalMaterial Yttrium = new MetalMaterial(78, "yttrium", "Yttrium", 0xDCFADC, METALLIC, of(), STD_METAL, Element.Y, 1799); public static MetalMaterial Yttrium = new MetalMaterial(78, "yttrium", "Yttrium", 0xDCFADC, METALLIC, of(), STD_METAL, Element.Y, 1799);
public static MetalMaterial Zinc = new MetalMaterial(79, "zinc", "Zinc", 0xFAF0F0, METALLIC, of(), STD_METAL | GENERATE_ORE, Element.Zn); public static MetalMaterial Zinc = new MetalMaterial(79, "zinc", "Zinc", 0xFAF0F0, METALLIC, of(), STD_METAL | GENERATE_ORE, Element.Zn);
/** /**
* Not possible to determine exact Components * Not possible to determine exact Components
*/ */
public static DustMaterial ConstructionFoam = new DustMaterial(313, "construction_foam", "Construction Foam", 0x808080, DULL, of(), 0); public static DustMaterial ConstructionFoam = new DustMaterial(313, "construction_foam", "Construction Foam", 0x808080, DULL, of(), 0);
public static FluidMaterial BioFuel = new FluidMaterial(314, "bio_fuel", "Biofuel", 0xFF8000, FLUID, of(), 0); public static FluidMaterial BioFuel = new FluidMaterial(314, "bio_fuel", "Biofuel", 0xFF8000, FLUID, of(), 0);
public static FluidMaterial Biomass = new FluidMaterial(315, "biomass", "Biomass", 0x00FF00, FLUID, of(), 0); public static FluidMaterial Biomass = new FluidMaterial(315, "biomass", "Biomass", 0x00FF00, FLUID, of(), 0);
public static FluidMaterial Creosote = new FluidMaterial(316, "creosote", "Creosote", 0x804000, FLUID, of(), 0); public static FluidMaterial Creosote = new FluidMaterial(316, "creosote", "Creosote", 0x804000, FLUID, of(), 0);
public static FluidMaterial Ethanol = new FluidMaterial(317, "ethanol", "Ethanol", 0xFF8000, FLUID, of(), 0); public static FluidMaterial Ethanol = new FluidMaterial(317, "ethanol", "Ethanol", 0xFF8000, FLUID, of(), 0);
public static FluidMaterial Fuel = new FluidMaterial(318, "fuel", "Diesel", 0xFFFF00, FLUID, of(), 0); public static FluidMaterial Fuel = new FluidMaterial(318, "fuel", "Diesel", 0xFFFF00, FLUID, of(), 0);
public static FluidMaterial Glue = new FluidMaterial(319, "glue", "Glue", 0xC8C400, FLUID, of(), 0_0); public static FluidMaterial Glue = new FluidMaterial(319, "glue", "Glue", 0xC8C400, FLUID, of(), 0);
public static DustMaterial Gunpowder = new DustMaterial(320, "gunpowder", "Gunpowder", 0x808080, DULL, of(), 0); public static DustMaterial Gunpowder = new DustMaterial(320, "gunpowder", "Gunpowder", 0x808080, DULL, of(), FLAMMABLE | EXPLOSIVE | NO_SMELTING | NO_SMASHING);
public static FluidMaterial Lubricant = new FluidMaterial(321, "lubricant", "Lubricant", 0xFFC400, FLUID, of(), 0); public static FluidMaterial Lubricant = new FluidMaterial(321, "lubricant", "Lubricant", 0xFFC400, FLUID, of(), 0);
public static FluidMaterial McGuffium239 = new FluidMaterial(322, "mc_guffium239", "Mc Guffium 239", 0xC83296, FLUID, of(), 0); public static FluidMaterial McGuffium239 = new FluidMaterial(322, "mc_guffium239", "Mc Guffium 239", 0xC83296, FLUID, of(), 0);
public static FluidMaterial Oil = new FluidMaterial(323, "oil", "Oil", 0x0A0A0A, FLUID, of(), 0); public static FluidMaterial Oil = new FluidMaterial(323, "oil", "Oil", 0x0A0A0A, FLUID,of(), 0);
public static DustMaterial Oilsands = new DustMaterial(324, "oilsands", "Oilsands", 0x0A0A0A, NONE, of(), GENERATE_ORE); public static DustMaterial Oilsands = new DustMaterial(324, "oilsands", "Oilsands", 0x0A0A0A, NONE, of(), GENERATE_ORE);
public static DustMaterial Paper = new DustMaterial(325, "paper", "Paper", 0xFFFFFF, PAPER, of(), 0); public static DustMaterial Paper = new DustMaterial(325, "paper", "Paper", 0xFFFFFF, PAPER, of(), FLAMMABLE | NO_SMELTING | NO_SMASHING | MORTAR_GRINDABLE);
public static DustMaterial RareEarth = new DustMaterial(326, "rare_earth", "Rare Earth", 0x808064, FINE, of(), 0); public static DustMaterial RareEarth = new DustMaterial(326, "rare_earth", "Rare Earth", 0x808064, FINE, of(), 0);
public static FluidMaterial SeedOil = new FluidMaterial(327, "seed_oil", "Seed Oil", 0xC4FF00, FLUID, of(), 0); public static FluidMaterial SeedOil = new FluidMaterial(327, "seed_oil", "Seed Oil", 0xC4FF00, FLUID, of(), 0);
public static SolidMaterial Stone = new SolidMaterial(328, "stone", "Stone", 0xCDCDCD, ROUGH, of(), 0, null, 4.0F, 1, 32); public static SolidMaterial Stone = new SolidMaterial(328, "stone", "Stone", 0xCDCDCD, ROUGH, of(), MORTAR_GRINDABLE | GENERATE_PLATE, null, 4.0F, 1, 32);
public static FluidMaterial Lava = new FluidMaterial(329, "lava", "Lava", 0xFF4000, FLUID, of(), 0); public static FluidMaterial Lava = new FluidMaterial(329, "lava", "Lava", 0xFF4000, FLUID, of(), 0);
public static DustMaterial Glowstone = new DustMaterial(330, "glowstone", "Glowstone", 0xFFFF00, SHINY, of(), 0); public static DustMaterial Glowstone = new DustMaterial(330, "glowstone", "Glowstone", 0xFFFF00, SHINY, of(), 0);
public static GemMaterial NetherStar = new GemMaterial(331, "nether_star", "Nether Star", 0xFFFFFF, NETHERSTAR, of(), STD_SOLID | GENERATE_LENSE, null, 1.0F, 4, 5120); public static GemMaterial NetherStar = new GemMaterial(331, "nether_star", "Nether Star", 0xFFFFFF, NETHERSTAR, of(), STD_SOLID | GENERATE_LENSE, null, 1.0F, 4, 5120);
public static DustMaterial Endstone = new DustMaterial(332, "endstone", "Endstone", 0xFFFFFF, DULL, of(), 0); public static DustMaterial Endstone = new DustMaterial(332, "endstone", "Endstone", 0xFFFFFF, DULL, of(), 0);
public static DustMaterial Netherrack = new DustMaterial(333, "netherrack", "Netherrack", 0xC80000, DULL, of(), 0); public static DustMaterial Netherrack = new DustMaterial(333, "netherrack", "Netherrack", 0xC80000, DULL, of(), 0);
/** /**
* First Degree Compounds * First Degree Compounds
*/ */
public static FluidMaterial Methane = new FluidMaterial(80, "methane", "Methane", 0xFFFFFF, FLUID, of(new MaterialStack(Carbon, 1), new MaterialStack(Hydrogen, 4)), 0); public static FluidMaterial Methane = new FluidMaterial(80, "methane", "Methane", 0xFFFFFF, FLUID, of(new MaterialStack(Carbon, 1), new MaterialStack(Hydrogen, 4)), 0);
@ -159,19 +159,19 @@ public class Materials {
public static GemMaterial BlueTopaz = new GemMaterial(92, "blue_topaz", "Blue Topaz", 0x0000FF, GEM_HORIZONTAL, of(new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 1), new MaterialStack(Fluorine, 2), new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 6)), GENERATE_LENSE | GENERATE_ORE, 7.0F, 3, 256); public static GemMaterial BlueTopaz = new GemMaterial(92, "blue_topaz", "Blue Topaz", 0x0000FF, GEM_HORIZONTAL, of(new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 1), new MaterialStack(Fluorine, 2), new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 6)), GENERATE_LENSE | GENERATE_ORE, 7.0F, 3, 256);
public static SolidMaterial Bone = new SolidMaterial(93, "bone", "Bone", 0xFFFFFF, DULL, of(new MaterialStack(Calcium, 1)), 0); public static SolidMaterial Bone = new SolidMaterial(93, "bone", "Bone", 0xFFFFFF, DULL, of(new MaterialStack(Calcium, 1)), 0);
public static MetalMaterial Brass = new MetalMaterial(94, "brass", "Brass", 0xFFB400, METALLIC, of(new MaterialStack(Zinc, 1), new MaterialStack(Copper, 3)), EXT2_METAL, 7.0F, 1, 96); public static MetalMaterial Brass = new MetalMaterial(94, "brass", "Brass", 0xFFB400, METALLIC, of(new MaterialStack(Zinc, 1), new MaterialStack(Copper, 3)), EXT2_METAL, 7.0F, 1, 96);
public static MetalMaterial Bronze = new MetalMaterial(95, "bronze", "Bronze", 0xFF8000, METALLIC, of(new MaterialStack(Tin, 1), new MaterialStack(Copper, 3)), EXT2_METAL, 6.0F, 2, 192); public static MetalMaterial Bronze = new MetalMaterial(95, "bronze", "Bronze", 0xFF8000, METALLIC, of(new MaterialStack(Tin, 1), new MaterialStack(Copper, 3)), EXT2_METAL | MORTAR_GRINDABLE, 6.0F, 2, 192);
public static DustMaterial BrownLimonite = new DustMaterial(96, "brown_limonite", "Brown Limonite", 0xC86400, METALLIC, of(new MaterialStack(Iron, 1), new MaterialStack(Hydrogen, 1), new MaterialStack(Oxygen, 2)), GENERATE_ORE); public static DustMaterial BrownLimonite = new DustMaterial(96, "brown_limonite", "Brown Limonite", 0xC86400, METALLIC, of(new MaterialStack(Iron, 1), new MaterialStack(Hydrogen, 1), new MaterialStack(Oxygen, 2)), GENERATE_ORE);
public static DustMaterial Calcite = new DustMaterial(97, "calcite", "Calcite", 0xFAE6DC, DULL, of(new MaterialStack(Calcium, 1), new MaterialStack(Carbon, 1), new MaterialStack(Oxygen, 3)), GENERATE_ORE); public static DustMaterial Calcite = new DustMaterial(97, "calcite", "Calcite", 0xFAE6DC, DULL, of(new MaterialStack(Calcium, 1), new MaterialStack(Carbon, 1), new MaterialStack(Oxygen, 3)), GENERATE_ORE);
public static DustMaterial Cassiterite = new DustMaterial(98, "cassiterite", "Cassiterite", 0xDCDCDC, METALLIC, of(new MaterialStack(Tin, 1), new MaterialStack(Oxygen, 2)), GENERATE_ORE); public static DustMaterial Cassiterite = new DustMaterial(98, "cassiterite", "Cassiterite", 0xDCDCDC, METALLIC, of(new MaterialStack(Tin, 1), new MaterialStack(Oxygen, 2)), GENERATE_ORE);
public static DustMaterial CassiteriteSand = new DustMaterial(99, "cassiterite_sand", "Cassiterite Sand", 0xDCDCDC, SAND, of(new MaterialStack(Tin, 1), new MaterialStack(Oxygen, 2)), GENERATE_ORE); public static DustMaterial CassiteriteSand = new DustMaterial(99, "cassiterite_sand", "Cassiterite Sand", 0xDCDCDC, SAND, of(new MaterialStack(Tin, 1), new MaterialStack(Oxygen, 2)), GENERATE_ORE);
public static DustMaterial Chalcopyrite = new DustMaterial(100, "chalcopyrite", "Chalcopyrite", 0xA07828, DULL, of(new MaterialStack(Copper, 1), new MaterialStack(Iron, 1), new MaterialStack(Sulfur, 2)), GENERATE_ORE); public static DustMaterial Chalcopyrite = new DustMaterial(100, "chalcopyrite", "Chalcopyrite", 0xA07828, DULL, of(new MaterialStack(Copper, 1), new MaterialStack(Iron, 1), new MaterialStack(Sulfur, 2)), GENERATE_ORE);
public static RoughMaterial Charcoal = new RoughMaterial(101, "charcoal", "Charcoal", 0x644646, FINE, of(new MaterialStack(Carbon, 1)), 0); public static RoughMaterial Charcoal = new RoughMaterial(101, "charcoal", "Charcoal", 0x644646, FINE, of(new MaterialStack(Carbon, 1)), FLAMMABLE | NO_SMELTING | NO_SMASHING | MORTAR_GRINDABLE);
public static MetalMaterial Chromite = new MetalMaterial(102, "chromite", "Chromite", 0x23140F, METALLIC, of(new MaterialStack(Iron, 1), new MaterialStack(Chrome, 2), new MaterialStack(Oxygen, 4)), GENERATE_ORE, null, 1700); public static MetalMaterial Chromite = new MetalMaterial(102, "chromite", "Chromite", 0x23140F, METALLIC, of(new MaterialStack(Iron, 1), new MaterialStack(Chrome, 2), new MaterialStack(Oxygen, 4)), GENERATE_ORE, null, 1700);
public static MetalMaterial ChromiumDioxide = new MetalMaterial(103, "chromium_dioxide", "Chromium Dioxide", 0xE6C8C8, DULL, of(new MaterialStack(Chrome, 1), new MaterialStack(Oxygen, 2)), EXT_METAL, null, 11.0F, 3, 256, 650); public static MetalMaterial ChromiumDioxide = new MetalMaterial(103, "chromium_dioxide", "Chromium Dioxide", 0xE6C8C8, DULL, of(new MaterialStack(Chrome, 1), new MaterialStack(Oxygen, 2)), EXT_METAL, null, 11.0F, 3, 256, 650);
public static RoughMaterial Cinnabar = new RoughMaterial(103, "cinnabar", "Cinnabar", 0x960000, ROUGH, of(new MaterialStack(Mercury, 1), new MaterialStack(Sulfur, 1)), GENERATE_ORE); public static RoughMaterial Cinnabar = new RoughMaterial(103, "cinnabar", "Cinnabar", 0x960000, ROUGH, of(new MaterialStack(Mercury, 1), new MaterialStack(Sulfur, 1)), GENERATE_ORE);
public static FluidMaterial Water = new FluidMaterial(104, "water", "Water", 0x0000FF, FLUID, of(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), NO_RECYCLING); public static FluidMaterial Water = new FluidMaterial(104, "water", "Water", 0x0000FF, FLUID, of(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), NO_RECYCLING);
public static RoughMaterial Clay = new RoughMaterial(105, "clay", "Clay", 0xC8C8DC, ROUGH, of(new MaterialStack(Sodium, 2), new MaterialStack(Lithium, 1), new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 2), new MaterialStack(Water, 6)), 0); public static RoughMaterial Clay = new RoughMaterial(105, "clay", "Clay", 0xC8C8DC, ROUGH, of(new MaterialStack(Sodium, 2), new MaterialStack(Lithium, 1), new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 2), new MaterialStack(Water, 6)), 0);
public static RoughMaterial Coal = new RoughMaterial(106, "coal", "Coal", 0x464646, ROUGH, of(new MaterialStack(Carbon, 1)), 0); public static RoughMaterial Coal = new RoughMaterial(106, "coal", "Coal", 0x464646, ROUGH, of(new MaterialStack(Carbon, 1)), GENERATE_ORE | FLAMMABLE | NO_SMELTING | NO_SMASHING | MORTAR_GRINDABLE);
public static DustMaterial Cobaltite = new DustMaterial(107, "cobaltite", "Cobaltite", 0x5050FA, METALLIC, of(new MaterialStack(Cobalt, 1), new MaterialStack(Arsenic, 1), new MaterialStack(Sulfur, 1)), GENERATE_ORE); public static DustMaterial Cobaltite = new DustMaterial(107, "cobaltite", "Cobaltite", 0x5050FA, METALLIC, of(new MaterialStack(Cobalt, 1), new MaterialStack(Arsenic, 1), new MaterialStack(Sulfur, 1)), GENERATE_ORE);
public static DustMaterial Cooperite = new DustMaterial(108, "cooperite", "Sheldonite", 0xFFFFC8, METALLIC, of(new MaterialStack(Platinum, 3), new MaterialStack(Nickel, 1), new MaterialStack(Sulfur, 1), new MaterialStack(Palladium, 1)), GENERATE_ORE); public static DustMaterial Cooperite = new DustMaterial(108, "cooperite", "Sheldonite", 0xFFFFC8, METALLIC, of(new MaterialStack(Platinum, 3), new MaterialStack(Nickel, 1), new MaterialStack(Sulfur, 1), new MaterialStack(Palladium, 1)), GENERATE_ORE);
public static MetalMaterial Cupronickel = new MetalMaterial(109, "cupronickel", "Cupronickel", 0xE39680, METALLIC, of(new MaterialStack(Copper, 1), new MaterialStack(Nickel, 1)), EXT_METAL, 6.0F, 1, 64); public static MetalMaterial Cupronickel = new MetalMaterial(109, "cupronickel", "Cupronickel", 0xE39680, METALLIC, of(new MaterialStack(Copper, 1), new MaterialStack(Nickel, 1)), EXT_METAL, 6.0F, 1, 64);
@ -181,7 +181,7 @@ public class Materials {
public static GemMaterial Emerald = new GemMaterial(113, "emerald", "Emerald", 0x50FF50, EMERALD, of(new MaterialStack(Beryllium, 3), new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 6), new MaterialStack(Oxygen, 18)), GENERATE_ORE, 7.0F, 2, 256); public static GemMaterial Emerald = new GemMaterial(113, "emerald", "Emerald", 0x50FF50, EMERALD, of(new MaterialStack(Beryllium, 3), new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 6), new MaterialStack(Oxygen, 18)), GENERATE_ORE, 7.0F, 2, 256);
public static DustMaterial Galena = new DustMaterial(114, "galena", "Galena", 0x643C64, DULL, of(new MaterialStack(Lead, 3), new MaterialStack(Silver, 3), new MaterialStack(Sulfur, 2)), GENERATE_ORE); public static DustMaterial Galena = new DustMaterial(114, "galena", "Galena", 0x643C64, DULL, of(new MaterialStack(Lead, 3), new MaterialStack(Silver, 3), new MaterialStack(Sulfur, 2)), GENERATE_ORE);
public static DustMaterial Garnierite = new DustMaterial(115, "garnierite", "Garnierite", 0x32C846, METALLIC, of(new MaterialStack(Nickel, 1), new MaterialStack(Oxygen, 1)), GENERATE_ORE); public static DustMaterial Garnierite = new DustMaterial(115, "garnierite", "Garnierite", 0x32C846, METALLIC, of(new MaterialStack(Nickel, 1), new MaterialStack(Oxygen, 1)), GENERATE_ORE);
public static FluidMaterial Glyceryl = new FluidMaterial(116, "glyceryl", "Glyceryl Trinitrate", 0x009696, FLUID, of(new MaterialStack(Carbon, 3), new MaterialStack(Hydrogen, 5), new MaterialStack(Nitrogen, 3), new MaterialStack(Oxygen, 9)), 0); public static FluidMaterial Glyceryl = new FluidMaterial(116, "glyceryl", "Glyceryl Trinitrate", 0x009696, FLUID, of(new MaterialStack(Carbon, 3), new MaterialStack(Hydrogen, 5), new MaterialStack(Nitrogen, 3), new MaterialStack(Oxygen, 9)), FLAMMABLE | EXPLOSIVE | NO_SMELTING | NO_SMASHING);
public static GemMaterial GreenSapphire = new GemMaterial(117, "green_sapphire", "Green Sapphire", 0x64C882, GEM_HORIZONTAL, of(new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)), GENERATE_ORE, 7.0F, 2, 256); public static GemMaterial GreenSapphire = new GemMaterial(117, "green_sapphire", "Green Sapphire", 0x64C882, GEM_HORIZONTAL, of(new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)), GENERATE_ORE, 7.0F, 2, 256);
public static DustMaterial Grossular = new DustMaterial(118, "grossular", "Grossular", 0xC86400, ROUGH, of(new MaterialStack(Calcium, 3), new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 12)), GENERATE_ORE); public static DustMaterial Grossular = new DustMaterial(118, "grossular", "Grossular", 0xC86400, ROUGH, of(new MaterialStack(Calcium, 3), new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 12)), GENERATE_ORE);
public static FluidMaterial HolyWater = new FluidMaterial(119, "holy_water", "Holy Water", 0x0000FF, FLUID, of(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), NO_RECYCLING); public static FluidMaterial HolyWater = new FluidMaterial(119, "holy_water", "Holy Water", 0x0000FF, FLUID, of(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), NO_RECYCLING);
@ -206,18 +206,18 @@ public class Materials {
public static DustMaterial Obsidian = new DustMaterial(138, "obsidian", "Obsidian", 0x503264, DULL, of(new MaterialStack(Magnesium, 1), new MaterialStack(Iron, 1), new MaterialStack(Silicon, 2), new MaterialStack(Oxygen, 8)), 0); public static DustMaterial Obsidian = new DustMaterial(138, "obsidian", "Obsidian", 0x503264, DULL, of(new MaterialStack(Magnesium, 1), new MaterialStack(Iron, 1), new MaterialStack(Silicon, 2), new MaterialStack(Oxygen, 8)), 0);
public static DustMaterial Phosphate = new DustMaterial(139, "phosphate", "Phosphate", 0xFFFF00, DULL, of(new MaterialStack(Phosphor, 1), new MaterialStack(Oxygen, 4)), GENERATE_ORE); public static DustMaterial Phosphate = new DustMaterial(139, "phosphate", "Phosphate", 0xFFFF00, DULL, of(new MaterialStack(Phosphor, 1), new MaterialStack(Oxygen, 4)), GENERATE_ORE);
public static MetalMaterial PigIron = new MetalMaterial(140, "pig_iron", "Pig Iron", 0xC8B4B4, METALLIC, of(new MaterialStack(Iron, 1)), EXT_METAL, 6.0F, 2, 384); public static MetalMaterial PigIron = new MetalMaterial(140, "pig_iron", "Pig Iron", 0xC8B4B4, METALLIC, of(new MaterialStack(Iron, 1)), EXT_METAL, 6.0F, 2, 384);
public static SolidMaterial Plastic = new SolidMaterial(141, "plastic", "Polyethylene", 0xC8C8C8, DULL, of(new MaterialStack(Carbon, 1), new MaterialStack(Hydrogen, 2)), STD_SOLID | GENERATE_GEAR | GENERATE_FOIL, null, 3.0F, 1, 32); public static SolidMaterial Plastic = new SolidMaterial(141, "plastic", "Polyethylene", 0xC8C8C8, DULL, of(new MaterialStack(Carbon, 1), new MaterialStack(Hydrogen, 2)), GENERATE_PLATE | FLAMMABLE | NO_SMASHING, null, 3.0F, 1, 32);
public static MetalMaterial Epoxid = new MetalMaterial(142, "epoxid", "Epoxid", 0xC88C14, DULL, of(new MaterialStack(Carbon, 2), new MaterialStack(Hydrogen, 4), new MaterialStack(Oxygen, 1)), EXT2_METAL, 3.0F, 1, 32); public static MetalMaterial Epoxid = new MetalMaterial(142, "epoxid", "Epoxid", 0xC88C14, DULL, of(new MaterialStack(Carbon, 2), new MaterialStack(Hydrogen, 4), new MaterialStack(Oxygen, 1)), EXT2_METAL, 3.0F, 1, 32);
public static SolidMaterial Silicone = new SolidMaterial(143, "silicone", "Polysiloxane", 0xDCDCDC, DULL, of(new MaterialStack(Carbon, 1), new MaterialStack(Hydrogen, 1), new MaterialStack(Silicon, 2), new MaterialStack(Oxygen, 1)), STD_SOLID | GENERATE_GEAR | GENERATE_FOIL, null, 3.0F, 1, 128); public static SolidMaterial Silicone = new SolidMaterial(143, "silicone", "Polysiloxane", 0xDCDCDC, DULL, of(new MaterialStack(Carbon, 1), new MaterialStack(Hydrogen, 1), new MaterialStack(Silicon, 2), new MaterialStack(Oxygen, 1)), GENERATE_PLATE | FLAMMABLE | NO_SMASHING, null, 3.0F, 1, 128);
public static SolidMaterial Polycaprolactam = new SolidMaterial(144, "polycaprolactam", "Polycaprolactam", 0x323232, DULL, of(new MaterialStack(Carbon, 6), new MaterialStack(Hydrogen, 11), new MaterialStack(Nitrogen, 1), new MaterialStack(Oxygen, 1)), STD_SOLID | GENERATE_GEAR | GENERATE_FOIL, null, 3.0F, 1, 32); public static SolidMaterial Polycaprolactam = new SolidMaterial(144, "polycaprolactam", "Polycaprolactam", 0x323232, DULL, of(new MaterialStack(Carbon, 6), new MaterialStack(Hydrogen, 11), new MaterialStack(Nitrogen, 1), new MaterialStack(Oxygen, 1)), GENERATE_PLATE, null, 3.0F, 1, 32);
public static SolidMaterial Polytetrafluoroethylene = new SolidMaterial(145, "polytetrafluoroethylene", "Polytetrafluoroethylene", 0x646464, DULL, of(new MaterialStack(Carbon, 2), new MaterialStack(Fluorine, 4)), STD_SOLID | GENERATE_GEAR | GENERATE_FOIL, null, 3.0F, 1, 32); public static SolidMaterial Polytetrafluoroethylene = new SolidMaterial(145, "polytetrafluoroethylene", "Polytetrafluoroethylene", 0x646464, DULL, of(new MaterialStack(Carbon, 2), new MaterialStack(Fluorine, 4)), GENERATE_PLATE, null, 3.0F, 1, 32);
public static DustMaterial Powellite = new DustMaterial(146, "powellite", "Powellite", 0xFFFF00, DULL, of(new MaterialStack(Calcium, 1), new MaterialStack(Molybdenum, 1), new MaterialStack(Oxygen, 4)), GENERATE_ORE); public static DustMaterial Powellite = new DustMaterial(146, "powellite", "Powellite", 0xFFFF00, DULL, of(new MaterialStack(Calcium, 1), new MaterialStack(Molybdenum, 1), new MaterialStack(Oxygen, 4)), GENERATE_ORE);
public static DustMaterial Pumice = new DustMaterial(147, "pumice", "Pumice", 0xE6B9B9, DULL, of(new MaterialStack(Stone, 1)), 0); public static DustMaterial Pumice = new DustMaterial(147, "pumice", "Pumice", 0xE6B9B9, DULL, of(new MaterialStack(Stone, 1)), 0);
public static DustMaterial Pyrite = new DustMaterial(148, "pyrite", "Pyrite", 0x967828, ROUGH, of(new MaterialStack(Iron, 1), new MaterialStack(Sulfur, 2)), GENERATE_ORE); public static DustMaterial Pyrite = new DustMaterial(148, "pyrite", "Pyrite", 0x967828, ROUGH, of(new MaterialStack(Iron, 1), new MaterialStack(Sulfur, 2)), GENERATE_ORE);
public static DustMaterial Pyrolusite = new DustMaterial(149, "pyrolusite", "Pyrolusite", 0x9696AA, DULL, of(new MaterialStack(Manganese, 1), new MaterialStack(Oxygen, 2)), GENERATE_ORE); public static DustMaterial Pyrolusite = new DustMaterial(149, "pyrolusite", "Pyrolusite", 0x9696AA, DULL, of(new MaterialStack(Manganese, 1), new MaterialStack(Oxygen, 2)), GENERATE_ORE);
public static DustMaterial Pyrope = new DustMaterial(150, "pyrope", "Pyrope", 0x783264, METALLIC, of(new MaterialStack(Aluminium, 2), new MaterialStack(Magnesium, 3), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 12)), GENERATE_ORE); public static DustMaterial Pyrope = new DustMaterial(150, "pyrope", "Pyrope", 0x783264, METALLIC, of(new MaterialStack(Aluminium, 2), new MaterialStack(Magnesium, 3), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 12)), GENERATE_ORE);
public static DustMaterial RockSalt = new DustMaterial(151, "rock_salt", "Rock Salt", 0xF0C8C8, FINE, of(new MaterialStack(Potassium, 1), new MaterialStack(Chlorine, 1)), GENERATE_ORE); public static DustMaterial RockSalt = new DustMaterial(151, "rock_salt", "Rock Salt", 0xF0C8C8, FINE, of(new MaterialStack(Potassium, 1), new MaterialStack(Chlorine, 1)), GENERATE_ORE);
public static SolidMaterial Rubber = new SolidMaterial(152, "rubber", "Rubber", 0x000000, SHINY, of(new MaterialStack(Carbon, 5), new MaterialStack(Hydrogen, 8)), STD_SOLID | GENERATE_GEAR | GENERATE_FOIL, null, 1.5F, 0, 16); public static SolidMaterial Rubber = new SolidMaterial(152, "rubber", "Rubber", 0x000000, SHINY, of(new MaterialStack(Carbon, 5), new MaterialStack(Hydrogen, 8)), GENERATE_PLATE | GENERATE_GEAR | FLAMMABLE | NO_SMASHING, null, 1.5F, 0, 16);
public static DustMaterial RawRubber = new DustMaterial(153, "raw_rubber", "Raw Rubber", 0xCCC789, DULL, of(new MaterialStack(Carbon, 5), new MaterialStack(Hydrogen, 8)), 0); public static DustMaterial RawRubber = new DustMaterial(153, "raw_rubber", "Raw Rubber", 0xCCC789, DULL, of(new MaterialStack(Carbon, 5), new MaterialStack(Hydrogen, 8)), 0);
public static GemMaterial Ruby = new GemMaterial(154, "ruby", "Ruby", 0xFF6464, RUBY, of(new MaterialStack(Chrome, 1), new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)), STD_GEM, 7.0F, 2, 256); public static GemMaterial Ruby = new GemMaterial(154, "ruby", "Ruby", 0xFF6464, RUBY, of(new MaterialStack(Chrome, 1), new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)), STD_GEM, 7.0F, 2, 256);
public static DustMaterial Salt = new DustMaterial(155, "salt", "Salt", 0xFFFFFF, FINE, of(new MaterialStack(Sodium, 1), new MaterialStack(Chlorine, 1)), GENERATE_ORE); public static DustMaterial Salt = new DustMaterial(155, "salt", "Salt", 0xFFFFFF, FINE, of(new MaterialStack(Sodium, 1), new MaterialStack(Chlorine, 1)), GENERATE_ORE);
@ -274,7 +274,7 @@ public class Materials {
public static SolidMaterial Graphite = new SolidMaterial(204, "graphite", "Graphite", 0x808080, DULL, of(), GENERATE_ORE | NO_SMASHING |NO_SMELTING |FLAMMABLE, null, 5.0F, 2, 32); public static SolidMaterial Graphite = new SolidMaterial(204, "graphite", "Graphite", 0x808080, DULL, of(), GENERATE_ORE | NO_SMASHING |NO_SMELTING |FLAMMABLE, null, 5.0F, 2, 32);
public static SolidMaterial Graphene = new SolidMaterial(205, "graphene", "Graphene", 0x808080, DULL, of(), 0, null, 6.0F, 1, 32); public static SolidMaterial Graphene = new SolidMaterial(205, "graphene", "Graphene", 0x808080, DULL, of(), 0, null, 6.0F, 1, 32);
public static GemMaterial Jasper = new GemMaterial(206, "jasper", "Jasper", 0xC85050, EMERALD, of(), STD_GEM); public static GemMaterial Jasper = new GemMaterial(206, "jasper", "Jasper", 0xC85050, EMERALD, of(), STD_GEM);
public static MetalMaterial Osmiridium = new MetalMaterial(207, "osmiridium", "Osmiridium", 0x6464FF, METALLIC, of(new MaterialStack(Iridium, 3), new MaterialStack(Osmium, 1)), EXT2_METAL, null, 7.0F, 3, 1600, 2500); public static MetalMaterial Osmiridium = new MetalMaterial(207, "osmiridium", "Osmiridium", 0x6464FF, METALLIC, of(new MaterialStack(Iridium, 3), new MaterialStack(Osmium, 1)), EXT2_METAL, null,7.0F, 3, 1600, 2500);
/** /**
* Second Degree Compounds * Second Degree Compounds
@ -283,7 +283,7 @@ public class Materials {
public static GemMaterial Glass = new GemMaterial(209, "glass", "Glass", 0xFFFFFF, GLASS, of(new MaterialStack(SiliconDioxide, 1)), GENERATE_PLATE | GENERATE_LENSE); public static GemMaterial Glass = new GemMaterial(209, "glass", "Glass", 0xFFFFFF, GLASS, of(new MaterialStack(SiliconDioxide, 1)), GENERATE_PLATE | GENERATE_LENSE);
public static DustMaterial Perlite = new DustMaterial(210, "perlite", "Perlite", 0x1E141E, DULL, of(new MaterialStack(Obsidian, 2), new MaterialStack(Water, 1)), 0); public static DustMaterial Perlite = new DustMaterial(210, "perlite", "Perlite", 0x1E141E, DULL, of(new MaterialStack(Obsidian, 2), new MaterialStack(Water, 1)), 0);
public static DustMaterial Borax = new DustMaterial(210, "borax", "Borax", 0xFFFFFF, FINE, of(new MaterialStack(Sodium, 2), new MaterialStack(Boron, 4), new MaterialStack(Water, 10), new MaterialStack(Oxygen, 7)), 0); public static DustMaterial Borax = new DustMaterial(210, "borax", "Borax", 0xFFFFFF, FINE, of(new MaterialStack(Sodium, 2), new MaterialStack(Boron, 4), new MaterialStack(Water, 10), new MaterialStack(Oxygen, 7)), 0);
public static RoughMaterial Lignite = new RoughMaterial(211, "lignite", "Lignite Coal", 0x644646, LIGNITE, of(new MaterialStack(Carbon, 2), new MaterialStack(Water, 4), new MaterialStack(DarkAsh, 1)), GENERATE_ORE); public static RoughMaterial Lignite = new RoughMaterial(211, "lignite", "Lignite Coal", 0x644646, LIGNITE, of(new MaterialStack(Carbon, 2), new MaterialStack(Water, 4), new MaterialStack(DarkAsh, 1)), GENERATE_ORE | FLAMMABLE | NO_SMELTING | NO_SMASHING | MORTAR_GRINDABLE);
public static GemMaterial Olivine = new GemMaterial(212, "olivine", "Olivine", 0x96FF96, RUBY, of(new MaterialStack(Magnesium, 2), new MaterialStack(Iron, 1), new MaterialStack(SiliconDioxide, 2)), STD_GEM, 7.0F, 2, 256); public static GemMaterial Olivine = new GemMaterial(212, "olivine", "Olivine", 0x96FF96, RUBY, of(new MaterialStack(Magnesium, 2), new MaterialStack(Iron, 1), new MaterialStack(SiliconDioxide, 2)), STD_GEM, 7.0F, 2, 256);
public static GemMaterial Opal = new GemMaterial(213, "opal", "Opal", 0x0000FF, OPAL, of(new MaterialStack(SiliconDioxide, 1)), STD_GEM, 7.0F, 2, 256); public static GemMaterial Opal = new GemMaterial(213, "opal", "Opal", 0x0000FF, OPAL, of(new MaterialStack(SiliconDioxide, 1)), STD_GEM, 7.0F, 2, 256);
public static GemMaterial Amethyst = new GemMaterial(214, "amethyst", "Amethyst", 0xD232D2, FLINT, of(new MaterialStack(SiliconDioxide, 4), new MaterialStack(Iron, 1)), STD_GEM, 7.0F, 3, 256); public static GemMaterial Amethyst = new GemMaterial(214, "amethyst", "Amethyst", 0xD232D2, FLINT, of(new MaterialStack(SiliconDioxide, 4), new MaterialStack(Iron, 1)), STD_GEM, 7.0F, 3, 256);
@ -308,7 +308,7 @@ public class Materials {
public static MetalMaterial BlueSteel = new MetalMaterial(233, "blue_steel", "Blue Steel", 0x64648C, METALLIC, of(new MaterialStack(RoseGold, 1), new MaterialStack(Brass, 1), new MaterialStack(Steel, 2), new MaterialStack(BlackSteel, 4)), EXT_METAL, null, 7.5F, 2, 1024, 1400); public static MetalMaterial BlueSteel = new MetalMaterial(233, "blue_steel", "Blue Steel", 0x64648C, METALLIC, of(new MaterialStack(RoseGold, 1), new MaterialStack(Brass, 1), new MaterialStack(Steel, 2), new MaterialStack(BlackSteel, 4)), EXT_METAL, null, 7.5F, 2, 1024, 1400);
public static MetalMaterial DamascusSteel = new MetalMaterial(234, "damascus_steel", "Damascus Steel", 0x6E6E6E, METALLIC, of(new MaterialStack(Steel, 1)), EXT_METAL, null, 8.0F, 2, 1280, 1500); public static MetalMaterial DamascusSteel = new MetalMaterial(234, "damascus_steel", "Damascus Steel", 0x6E6E6E, METALLIC, of(new MaterialStack(Steel, 1)), EXT_METAL, null, 8.0F, 2, 1280, 1500);
public static MetalMaterial TungstenSteel = new MetalMaterial(235, "tungsten_steel", "Tungstensteel", 0x6464A0, METALLIC, of(new MaterialStack(Steel, 1), new MaterialStack(Tungsten, 1)), EXT2_METAL, null, 8.0F, 4, 2560, 3000); public static MetalMaterial TungstenSteel = new MetalMaterial(235, "tungsten_steel", "Tungstensteel", 0x6464A0, METALLIC, of(new MaterialStack(Steel, 1), new MaterialStack(Tungsten, 1)), EXT2_METAL, null, 8.0F, 4, 2560, 3000);
public static FluidMaterial NitroFuel = new FluidMaterial(236, "nitro_fuel", "Nitro-Diesel", 0xC8FF00, FLUID, of(new MaterialStack(Glyceryl, 1), new MaterialStack(Fuel, 4)), 0); public static FluidMaterial NitroFuel = new FluidMaterial(236, "nitro_fuel", "Nitro-Diesel", 0xC8FF00, FLUID, of(new MaterialStack(Glyceryl, 1), new MaterialStack(Fuel, 4)), FLAMMABLE | EXPLOSIVE | NO_SMELTING | NO_SMASHING);
public static MetalMaterial RedAlloy = new MetalMaterial(237, "red_alloy", "Red Alloy", 0xC80000, DULL, of(new MaterialStack(Copper, 1), new MaterialStack(Redstone, 4)), GENERATE_PLATE | GENERATE_FINE_WIRE); public static MetalMaterial RedAlloy = new MetalMaterial(237, "red_alloy", "Red Alloy", 0xC80000, DULL, of(new MaterialStack(Copper, 1), new MaterialStack(Redstone, 4)), GENERATE_PLATE | GENERATE_FINE_WIRE);
public static MetalMaterial CobaltBrass = new MetalMaterial(238, "cobalt_brass", "Cobalt Brass", 0xB4B4A0, METALLIC, of(new MaterialStack(Brass, 7), new MaterialStack(Aluminium, 1), new MaterialStack(Cobalt, 1)), EXT2_METAL, null, 8.0F, 2, 256); public static MetalMaterial CobaltBrass = new MetalMaterial(238, "cobalt_brass", "Cobalt Brass", 0xB4B4A0, METALLIC, of(new MaterialStack(Brass, 7), new MaterialStack(Aluminium, 1), new MaterialStack(Cobalt, 1)), EXT2_METAL, null, 8.0F, 2, 256);
public static RoughMaterial Phosphorus = new RoughMaterial(239, "phosphorus", "Phosphorus", 0xFFFF00, FLINT, of(new MaterialStack(Calcium, 3), new MaterialStack(Phosphate, 2)), GENERATE_ORE); public static RoughMaterial Phosphorus = new RoughMaterial(239, "phosphorus", "Phosphorus", 0xFFFF00, FLINT, of(new MaterialStack(Calcium, 3), new MaterialStack(Phosphate, 2)), GENERATE_ORE);
@ -423,13 +423,13 @@ public class Materials {
static { static {
initSubTags(); initSubTags();
Iron.oreReRegistrations.add(AnyIron); Iron.oreReRegistrations.add(AnyIron);
PigIron.oreReRegistrations.add(AnyIron); PigIron.oreReRegistrations.add(AnyIron);
WroughtIron.oreReRegistrations.add(AnyIron); WroughtIron.oreReRegistrations.add(AnyIron);
Copper.oreReRegistrations.add(AnyCopper); Copper.oreReRegistrations.add(AnyCopper);
AnnealedCopper.oreReRegistrations.add(AnyCopper); AnnealedCopper.oreReRegistrations.add(AnyCopper);
Bronze.oreReRegistrations.add(AnyBronze); Bronze.oreReRegistrations.add(AnyBronze);
WoodSealed.macerateInto = Wood; WoodSealed.macerateInto = Wood;
@ -441,225 +441,225 @@ public class Materials {
SteelMagnetic.smeltInto = Steel; SteelMagnetic.smeltInto = Steel;
SteelMagnetic.macerateInto = Steel; SteelMagnetic.macerateInto = Steel;
SteelMagnetic.arcSmeltInto = Steel; SteelMagnetic.arcSmeltInto = Steel;
Iron .setSmeltingInto(Iron ).setArcSmeltingInto(WroughtIron ).setMaceratingInto(Iron );
PigIron .setSmeltingInto(Iron ).setArcSmeltingInto(WroughtIron ).setMaceratingInto(Iron );
WroughtIron .setSmeltingInto(Iron ).setArcSmeltingInto(WroughtIron ).setMaceratingInto(Iron );
IronMagnetic .setSmeltingInto(Iron ).setArcSmeltingInto(WroughtIron ).setMaceratingInto(Iron );
Copper .setSmeltingInto(Copper ).setArcSmeltingInto(AnnealedCopper ).setMaceratingInto(Copper );
AnnealedCopper .setSmeltingInto(Copper ).setArcSmeltingInto(AnnealedCopper ).setMaceratingInto(Copper );
Cinnabar .setDirectSmelting(Mercury ).add(INDUCTION_SMELTING_LOW_OUTPUT); Iron.setSmeltingInto(Iron).setArcSmeltingInto(WroughtIron).setMaceratingInto(Iron);
Tetrahedrite .setDirectSmelting(Copper ).add(INDUCTION_SMELTING_LOW_OUTPUT); PigIron.setSmeltingInto(Iron).setArcSmeltingInto(WroughtIron).setMaceratingInto(Iron);
Chalcopyrite .setDirectSmelting(Copper ).add(INDUCTION_SMELTING_LOW_OUTPUT); WroughtIron.setSmeltingInto(Iron).setArcSmeltingInto(WroughtIron).setMaceratingInto(Iron);
Malachite .setDirectSmelting(Copper ).add(INDUCTION_SMELTING_LOW_OUTPUT); IronMagnetic.setSmeltingInto(Iron).setArcSmeltingInto(WroughtIron).setMaceratingInto(Iron);
Pentlandite .setDirectSmelting(Nickel ).add(INDUCTION_SMELTING_LOW_OUTPUT); Copper.setSmeltingInto(Copper).setArcSmeltingInto(AnnealedCopper).setMaceratingInto(Copper);
Sphalerite .setDirectSmelting(Zinc ).add(INDUCTION_SMELTING_LOW_OUTPUT); AnnealedCopper.setSmeltingInto(Copper).setArcSmeltingInto(AnnealedCopper).setMaceratingInto(Copper);
Pyrite .setDirectSmelting(Iron ).add(INDUCTION_SMELTING_LOW_OUTPUT);
BasalticMineralSand .setDirectSmelting(Iron ).add(INDUCTION_SMELTING_LOW_OUTPUT);
GraniticMineralSand .setDirectSmelting(Iron ).add(INDUCTION_SMELTING_LOW_OUTPUT);
YellowLimonite .setDirectSmelting(Iron ).add(INDUCTION_SMELTING_LOW_OUTPUT);
BrownLimonite .setDirectSmelting(Iron );
BandedIron .setDirectSmelting(Iron );
Cassiterite .setDirectSmelting(Tin );
CassiteriteSand .setDirectSmelting(Tin );
Chromite .setDirectSmelting(Chrome );
Garnierite .setDirectSmelting(Nickel );
Cobaltite .setDirectSmelting(Cobalt );
Stibnite .setDirectSmelting(Antimony );
Cooperite .setDirectSmelting(Platinum );
Pyrolusite .setDirectSmelting(Manganese );
Magnesite .setDirectSmelting(Magnesium );
Molybdenite .setDirectSmelting(Molybdenum );
Salt .setOreMultiplier( 2).setSmeltingMultiplier( 2); Tetrahedrite.setDirectSmelting(Copper).add(INDUCTION_SMELTING_LOW_OUTPUT);
RockSalt .setOreMultiplier( 2).setSmeltingMultiplier( 2); Chalcopyrite.setDirectSmelting(Copper).add(INDUCTION_SMELTING_LOW_OUTPUT);
Scheelite .setOreMultiplier( 2).setSmeltingMultiplier( 2); Malachite.setDirectSmelting(Copper).add(INDUCTION_SMELTING_LOW_OUTPUT);
Tungstate .setOreMultiplier( 2).setSmeltingMultiplier( 2); Pentlandite.setDirectSmelting(Nickel).add(INDUCTION_SMELTING_LOW_OUTPUT);
Cassiterite .setOreMultiplier( 2).setSmeltingMultiplier( 2); Sphalerite.setDirectSmelting(Zinc).add(INDUCTION_SMELTING_LOW_OUTPUT);
CassiteriteSand .setOreMultiplier( 2).setSmeltingMultiplier( 2); Pyrite.setDirectSmelting(Iron).add(INDUCTION_SMELTING_LOW_OUTPUT);
NetherQuartz .setOreMultiplier( 2).setSmeltingMultiplier( 2); BasalticMineralSand.setDirectSmelting(Iron).add(INDUCTION_SMELTING_LOW_OUTPUT);
CertusQuartz .setOreMultiplier( 2).setSmeltingMultiplier( 2); GraniticMineralSand.setDirectSmelting(Iron).add(INDUCTION_SMELTING_LOW_OUTPUT);
Phosphorus .setOreMultiplier( 3).setSmeltingMultiplier( 3); YellowLimonite.setDirectSmelting(Iron).add(INDUCTION_SMELTING_LOW_OUTPUT);
Saltpeter .setOreMultiplier( 4).setSmeltingMultiplier( 4); BrownLimonite.setDirectSmelting(Iron);
Apatite .setOreMultiplier( 4).setSmeltingMultiplier( 4).setByProductMultiplier(2); BandedIron.setDirectSmelting(Iron);
Redstone .setOreMultiplier( 5).setSmeltingMultiplier( 5); Cassiterite.setDirectSmelting(Tin);
Glowstone .setOreMultiplier( 5).setSmeltingMultiplier( 5); CassiteriteSand.setDirectSmelting(Tin);
Lapis .setOreMultiplier( 6).setSmeltingMultiplier( 6).setByProductMultiplier(4); Chromite.setDirectSmelting(Chrome);
Sodalite .setOreMultiplier( 6).setSmeltingMultiplier( 6).setByProductMultiplier(4); Garnierite.setDirectSmelting(Nickel);
Lazurite .setOreMultiplier( 6).setSmeltingMultiplier( 6).setByProductMultiplier(4); Cobaltite.setDirectSmelting(Cobalt);
Monazite .setOreMultiplier( 8).setSmeltingMultiplier( 8).setByProductMultiplier(2); Stibnite.setDirectSmelting(Antimony);
Cooperite.setDirectSmelting(Platinum);
Pyrolusite.setDirectSmelting(Manganese);
Magnesite.setDirectSmelting(Magnesium);
Molybdenite.setDirectSmelting(Molybdenum);
Plastic .addEnchantmentForTools(Enchantments.KNOCKBACK, 1); Salt.setOreMultiplier(2).setSmeltingMultiplier(2);
Rubber .addEnchantmentForTools(Enchantments.KNOCKBACK, 2); RockSalt.setOreMultiplier(2).setSmeltingMultiplier(2);
Scheelite.setOreMultiplier(2).setSmeltingMultiplier(2);
Tungstate.setOreMultiplier(2).setSmeltingMultiplier(2);
Cassiterite.setOreMultiplier(2).setSmeltingMultiplier(2);
CassiteriteSand.setOreMultiplier(2).setSmeltingMultiplier(2);
NetherQuartz.setOreMultiplier(2).setSmeltingMultiplier(2);
CertusQuartz.setOreMultiplier(2).setSmeltingMultiplier(2);
Phosphorus.setOreMultiplier(3).setSmeltingMultiplier(3);
Saltpeter.setOreMultiplier(4).setSmeltingMultiplier(4);
Apatite.setOreMultiplier(4).setSmeltingMultiplier(4).setByProductMultiplier(2);
Redstone.setOreMultiplier(5).setSmeltingMultiplier(5);
Glowstone.setOreMultiplier(5).setSmeltingMultiplier(5);
Lapis.setOreMultiplier(6).setSmeltingMultiplier(6).setByProductMultiplier(4);
Sodalite.setOreMultiplier(6).setSmeltingMultiplier(6).setByProductMultiplier(4);
Lazurite.setOreMultiplier(6).setSmeltingMultiplier(6).setByProductMultiplier(4);
Monazite.setOreMultiplier(8).setSmeltingMultiplier(8).setByProductMultiplier(2);
Vinteum .addEnchantmentForTools(Enchantments.FORTUNE, 1); Plastic.addEnchantmentForTools(Enchantments.KNOCKBACK, 1);
Rubber.addEnchantmentForTools(Enchantments.KNOCKBACK, 2);
Flint .addEnchantmentForTools(Enchantments.FIRE_ASPECT, 1); Vinteum.addEnchantmentForTools(Enchantments.FORTUNE, 1);
EnderPearl .addEnchantmentForTools(Enchantments.SILK_TOUCH, 1);
NetherStar .addEnchantmentForTools(Enchantments.SILK_TOUCH, 1);
BlackBronze .addEnchantmentForTools(Enchantments.SMITE, 2); Flint.addEnchantmentForTools(Enchantments.FIRE_ASPECT, 1);
Gold .addEnchantmentForTools(Enchantments.SMITE, 3); EnderPearl.addEnchantmentForTools(Enchantments.SILK_TOUCH, 1);
RoseGold .addEnchantmentForTools(Enchantments.SMITE, 4); NetherStar.addEnchantmentForTools(Enchantments.SILK_TOUCH, 1);
Platinum .addEnchantmentForTools(Enchantments.SMITE, 5);
Lead .addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 2); BlackBronze.addEnchantmentForTools(Enchantments.SMITE, 2);
Nickel .addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 2); Gold.addEnchantmentForTools(Enchantments.SMITE, 3);
Invar .addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 3); RoseGold.addEnchantmentForTools(Enchantments.SMITE, 4);
Antimony .addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 3); Platinum.addEnchantmentForTools(Enchantments.SMITE, 5);
BatteryAlloy .addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 4);
Bismuth .addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 4);
BismuthBronze .addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 5);
Iron .addEnchantmentForTools(Enchantments.SHARPNESS, 1); Lead.addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 2);
Bronze .addEnchantmentForTools(Enchantments.SHARPNESS, 1); Nickel.addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 2);
Brass .addEnchantmentForTools(Enchantments.SHARPNESS, 2); Invar.addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 3);
Steel .addEnchantmentForTools(Enchantments.SHARPNESS, 2); Antimony.addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 3);
WroughtIron .addEnchantmentForTools(Enchantments.SHARPNESS, 2); BatteryAlloy.addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 4);
StainlessSteel .addEnchantmentForTools(Enchantments.SHARPNESS, 3); Bismuth.addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 4);
BlackSteel .addEnchantmentForTools(Enchantments.SHARPNESS, 4); BismuthBronze.addEnchantmentForTools(Enchantments.BANE_OF_ARTHROPODS, 5);
RedSteel .addEnchantmentForTools(Enchantments.SHARPNESS, 4);
BlueSteel .addEnchantmentForTools(Enchantments.SHARPNESS, 5);
DamascusSteel .addEnchantmentForTools(Enchantments.SHARPNESS, 5);
TungstenCarbide .addEnchantmentForTools(Enchantments.SHARPNESS, 5);
HSSE .addEnchantmentForTools(Enchantments.SHARPNESS, 5);
HSSG .addEnchantmentForTools(Enchantments.SHARPNESS, 4);
HSSS .addEnchantmentForTools(Enchantments.SHARPNESS, 5);
Chalcopyrite .addOreByProducts(Pyrite , Cobalt , Cadmium , Gold ); Iron.addEnchantmentForTools(Enchantments.SHARPNESS, 1);
Sphalerite .addOreByProducts(GarnetYellow , Cadmium , Gallium , Zinc ); Bronze.addEnchantmentForTools(Enchantments.SHARPNESS, 1);
GlauconiteSand .addOreByProducts(Sodium , Aluminium , Iron ); Brass.addEnchantmentForTools(Enchantments.SHARPNESS, 2);
Glauconite .addOreByProducts(Sodium , Aluminium , Iron ); Steel.addEnchantmentForTools(Enchantments.SHARPNESS, 2);
Vermiculite .addOreByProducts(Iron , Aluminium , Magnesium ); WroughtIron.addEnchantmentForTools(Enchantments.SHARPNESS, 2);
FullersEarth .addOreByProducts(Aluminium , Silicon , Magnesium ); StainlessSteel.addEnchantmentForTools(Enchantments.SHARPNESS, 3);
Bentonite .addOreByProducts(Aluminium , Calcium , Magnesium ); BlackSteel.addEnchantmentForTools(Enchantments.SHARPNESS, 4);
Uraninite .addOreByProducts(Uranium , Thorium , Uranium235 ); RedSteel.addEnchantmentForTools(Enchantments.SHARPNESS, 4);
Pitchblende .addOreByProducts(Thorium , Uranium , Lead ); BlueSteel.addEnchantmentForTools(Enchantments.SHARPNESS, 5);
Galena .addOreByProducts(Sulfur , Silver , Lead ); DamascusSteel.addEnchantmentForTools(Enchantments.SHARPNESS, 5);
Lapis .addOreByProducts(Lazurite , Sodalite , Pyrite ); TungstenCarbide.addEnchantmentForTools(Enchantments.SHARPNESS, 5);
Pyrite .addOreByProducts(Sulfur , Phosphorus , Iron ); HSSE.addEnchantmentForTools(Enchantments.SHARPNESS, 5);
Copper .addOreByProducts(Cobalt , Gold , Nickel ); HSSG.addEnchantmentForTools(Enchantments.SHARPNESS, 4);
Nickel .addOreByProducts(Cobalt , Platinum , Iron ); HSSS.addEnchantmentForTools(Enchantments.SHARPNESS, 5);
GarnetRed .addOreByProducts(Spessartine , Pyrope , Almandine );
GarnetYellow .addOreByProducts(Andradite , Grossular , Uvarovite ); Chalcopyrite.addOreByProducts(Pyrite, Cobalt, Cadmium, Gold);
Cooperite .addOreByProducts(Palladium , Nickel , Iridium ); Sphalerite.addOreByProducts(GarnetYellow, Cadmium, Gallium, Zinc);
Cinnabar .addOreByProducts(Redstone , Sulfur , Glowstone ); GlauconiteSand.addOreByProducts(Sodium, Aluminium, Iron);
Tantalite .addOreByProducts(Manganese , Niobium , Tantalum ); Glauconite.addOreByProducts(Sodium, Aluminium, Iron);
Pollucite .addOreByProducts(Caesium , Aluminium , Rubidium ); Vermiculite.addOreByProducts(Iron, Aluminium, Magnesium);
Chrysotile .addOreByProducts(Asbestos , Silicon , Magnesium ); FullersEarth.addOreByProducts(Aluminium, Silicon, Magnesium);
Asbestos .addOreByProducts(Asbestos , Silicon , Magnesium ); Bentonite.addOreByProducts(Aluminium, Calcium, Magnesium);
Pentlandite .addOreByProducts(Iron , Sulfur , Cobalt ); Uraninite.addOreByProducts(Uranium, Thorium, Uranium235);
Uranium .addOreByProducts(Lead , Uranium235 , Thorium ); Pitchblende.addOreByProducts(Thorium, Uranium, Lead);
Scheelite .addOreByProducts(Manganese , Molybdenum , Calcium ); Galena.addOreByProducts(Sulfur, Silver, Lead);
Tungstate .addOreByProducts(Manganese , Silver , Lithium ); Lapis.addOreByProducts(Lazurite, Sodalite, Pyrite);
Bauxite .addOreByProducts(Grossular , Rutile , Gallium ); Pyrite.addOreByProducts(Sulfur, Phosphorus, Iron);
QuartzSand .addOreByProducts(CertusQuartz , Quartzite , Barite ); Copper.addOreByProducts(Cobalt, Gold, Nickel);
Quartzite .addOreByProducts(CertusQuartz , Barite ); Nickel.addOreByProducts(Cobalt, Platinum, Iron);
CertusQuartz .addOreByProducts(Quartzite , Barite ); GarnetRed.addOreByProducts(Spessartine, Pyrope, Almandine);
Redstone .addOreByProducts(Cinnabar , RareEarth , Glowstone ); GarnetYellow.addOreByProducts(Andradite, Grossular, Uvarovite);
Monazite .addOreByProducts(Thorium , Neodymium , RareEarth ); Cooperite.addOreByProducts(Palladium, Nickel, Iridium);
Malachite .addOreByProducts(Copper , BrownLimonite , Calcite ); Cinnabar.addOreByProducts(Redstone, Sulfur, Glowstone);
YellowLimonite .addOreByProducts(Nickel , BrownLimonite , Cobalt ); Tantalite.addOreByProducts(Manganese, Niobium, Tantalum);
BrownLimonite .addOreByProducts(Malachite , YellowLimonite ); Pollucite.addOreByProducts(Caesium, Aluminium, Rubidium);
Neodymium .addOreByProducts(Monazite , RareEarth ); Chrysotile.addOreByProducts(Asbestos, Silicon, Magnesium);
Bastnasite .addOreByProducts(Neodymium , RareEarth ); Asbestos.addOreByProducts(Asbestos, Silicon, Magnesium);
Glowstone .addOreByProducts(Redstone , Gold ); Pentlandite.addOreByProducts(Iron, Sulfur, Cobalt);
Zinc .addOreByProducts(Tin , Gallium ); Uranium.addOreByProducts(Lead, Uranium235, Thorium);
Tungsten .addOreByProducts(Manganese , Molybdenum ); Scheelite.addOreByProducts(Manganese, Molybdenum, Calcium);
Diatomite .addOreByProducts(BandedIron , Sapphire ); Tungstate.addOreByProducts(Manganese, Silver, Lithium);
Iron .addOreByProducts(Nickel , Tin ); Bauxite.addOreByProducts(Grossular, Rutile, Gallium);
Lepidolite .addOreByProducts(Lithium , Caesium ); QuartzSand.addOreByProducts(CertusQuartz, Quartzite, Barite);
Gold .addOreByProducts(Copper , Nickel ); Quartzite.addOreByProducts(CertusQuartz, Barite);
Tin .addOreByProducts(Iron , Zinc ); CertusQuartz.addOreByProducts(Quartzite, Barite);
Antimony .addOreByProducts(Zinc , Iron ); Redstone.addOreByProducts(Cinnabar, RareEarth, Glowstone);
Silver .addOreByProducts(Lead , Sulfur ); Monazite.addOreByProducts(Thorium, Neodymium, RareEarth);
Lead .addOreByProducts(Silver , Sulfur ); Malachite.addOreByProducts(Copper, BrownLimonite, Calcite);
Thorium .addOreByProducts(Uranium , Lead ); YellowLimonite.addOreByProducts(Nickel, BrownLimonite, Cobalt);
Plutonium .addOreByProducts(Uranium , Lead ); BrownLimonite.addOreByProducts(Malachite, YellowLimonite);
Electrum .addOreByProducts(Gold , Silver ); Neodymium.addOreByProducts(Monazite, RareEarth);
Bronze .addOreByProducts(Copper , Tin ); Bastnasite.addOreByProducts(Neodymium, RareEarth);
Brass .addOreByProducts(Copper , Zinc ); Glowstone.addOreByProducts(Redstone, Gold);
Coal .addOreByProducts(Lignite , Thorium ); Zinc.addOreByProducts(Tin, Gallium);
Ilmenite .addOreByProducts(Iron , Rutile ); Tungsten.addOreByProducts(Manganese, Molybdenum);
Manganese .addOreByProducts(Chrome , Iron ); Diatomite.addOreByProducts(BandedIron, Sapphire);
Sapphire .addOreByProducts(Aluminium , GreenSapphire ); Iron.addOreByProducts(Nickel, Tin);
GreenSapphire .addOreByProducts(Aluminium , Sapphire ); Lepidolite.addOreByProducts(Lithium, Caesium);
Platinum .addOreByProducts(Nickel , Iridium ); Gold.addOreByProducts(Copper, Nickel);
Emerald .addOreByProducts(Beryllium , Aluminium ); Tin.addOreByProducts(Iron, Zinc);
Olivine .addOreByProducts(Pyrope , Magnesium ); Antimony.addOreByProducts(Zinc, Iron);
Chrome .addOreByProducts(Iron , Magnesium ); Silver.addOreByProducts(Lead, Sulfur);
Chromite .addOreByProducts(Iron , Magnesium ); Lead.addOreByProducts(Silver, Sulfur);
Tetrahedrite .addOreByProducts(Antimony , Zinc ); Thorium.addOreByProducts(Uranium, Lead);
GarnetSand .addOreByProducts(GarnetRed , GarnetYellow ); Plutonium.addOreByProducts(Uranium, Lead);
Magnetite .addOreByProducts(Iron , Gold ); Electrum.addOreByProducts(Gold, Silver);
GraniticMineralSand .addOreByProducts(GraniteBlack , Magnetite ); Bronze.addOreByProducts(Copper, Tin);
BasalticMineralSand .addOreByProducts(Basalt , Magnetite ); Brass.addOreByProducts(Copper, Zinc);
Basalt .addOreByProducts(Olivine , DarkAsh ); Coal.addOreByProducts(Lignite, Thorium);
VanadiumMagnetite .addOreByProducts(Magnetite , Vanadium ); Ilmenite.addOreByProducts(Iron, Rutile);
Lazurite .addOreByProducts(Sodalite , Lapis ); Manganese.addOreByProducts(Chrome, Iron);
Sodalite .addOreByProducts(Lazurite , Lapis ); Sapphire.addOreByProducts(Aluminium, GreenSapphire);
Spodumene .addOreByProducts(Aluminium , Lithium ); GreenSapphire.addOreByProducts(Aluminium, Sapphire);
Ruby .addOreByProducts(Chrome , GarnetRed ); Platinum.addOreByProducts(Nickel, Iridium);
Phosphorus .addOreByProducts(Apatite , Phosphate ); Emerald.addOreByProducts(Beryllium, Aluminium);
Iridium .addOreByProducts(Platinum , Osmium ); Olivine.addOreByProducts(Pyrope, Magnesium);
Pyrope .addOreByProducts(GarnetRed , Magnesium ); Chrome.addOreByProducts(Iron, Magnesium);
Almandine .addOreByProducts(GarnetRed , Aluminium ); Chromite.addOreByProducts(Iron, Magnesium);
Spessartine .addOreByProducts(GarnetRed , Manganese ); Tetrahedrite.addOreByProducts(Antimony, Zinc);
Andradite .addOreByProducts(GarnetYellow , Iron ); GarnetSand.addOreByProducts(GarnetRed, GarnetYellow);
Grossular .addOreByProducts(GarnetYellow , Calcium ); Magnetite.addOreByProducts(Iron, Gold);
Uvarovite .addOreByProducts(GarnetYellow , Chrome ); GraniticMineralSand.addOreByProducts(GraniteBlack, Magnetite);
Calcite .addOreByProducts(Andradite , Malachite ); BasalticMineralSand.addOreByProducts(Basalt, Magnetite);
NaquadahEnriched .addOreByProducts(Naquadah , Naquadria ); Basalt.addOreByProducts(Olivine, DarkAsh);
Naquadah .addOreByProducts(NaquadahEnriched ); VanadiumMagnetite.addOreByProducts(Magnetite, Vanadium);
Pyrolusite .addOreByProducts(Manganese ); Lazurite.addOreByProducts(Sodalite, Lapis);
Molybdenite .addOreByProducts(Molybdenum ); Sodalite.addOreByProducts(Lazurite, Lapis);
Stibnite .addOreByProducts(Antimony ); Spodumene.addOreByProducts(Aluminium, Lithium);
Garnierite .addOreByProducts(Nickel ); Ruby.addOreByProducts(Chrome, GarnetRed);
Lignite .addOreByProducts(Coal ); Phosphorus.addOreByProducts(Apatite, Phosphate);
Diamond .addOreByProducts(Graphite ); Iridium.addOreByProducts(Platinum, Osmium);
Beryllium .addOreByProducts(Emerald ); Pyrope.addOreByProducts(GarnetRed, Magnesium);
Apatite .addOreByProducts(Phosphorus ); Almandine.addOreByProducts(GarnetRed, Aluminium);
Magnesite .addOreByProducts(Magnesium ); Spessartine.addOreByProducts(GarnetRed, Manganese);
NetherQuartz .addOreByProducts(Netherrack ); Andradite.addOreByProducts(GarnetYellow, Iron);
PigIron .addOreByProducts(Iron ); Grossular.addOreByProducts(GarnetYellow, Calcium);
Steel .addOreByProducts(Iron ); Uvarovite.addOreByProducts(GarnetYellow, Chrome);
Graphite .addOreByProducts(Carbon ); Calcite.addOreByProducts(Andradite, Malachite);
Netherrack .addOreByProducts(Sulfur ); NaquadahEnriched.addOreByProducts(Naquadah, Naquadria);
Flint .addOreByProducts(Obsidian ); Naquadah.addOreByProducts(NaquadahEnriched);
Cobaltite .addOreByProducts(Cobalt ); Pyrolusite.addOreByProducts(Manganese);
Cobalt .addOreByProducts(Cobaltite ); Molybdenite.addOreByProducts(Molybdenum);
Sulfur .addOreByProducts(Sulfur ); Stibnite.addOreByProducts(Antimony);
Saltpeter .addOreByProducts(Saltpeter ); Garnierite.addOreByProducts(Nickel);
Endstone .addOreByProducts(Helium3 ); Lignite.addOreByProducts(Coal);
Osmium .addOreByProducts(Iridium ); Diamond.addOreByProducts(Graphite);
Magnesium .addOreByProducts(Olivine ); Beryllium.addOreByProducts(Emerald);
Aluminium .addOreByProducts(Bauxite ); Apatite.addOreByProducts(Phosphorus);
Titanium .addOreByProducts(Almandine ); Magnesite.addOreByProducts(Magnesium);
Obsidian .addOreByProducts(Olivine ); NetherQuartz.addOreByProducts(Netherrack);
Ash .addOreByProducts(Carbon ); PigIron.addOreByProducts(Iron);
DarkAsh .addOreByProducts(Carbon ); Steel.addOreByProducts(Iron);
Redrock .addOreByProducts(Clay ); Graphite.addOreByProducts(Carbon);
Marble .addOreByProducts(Calcite ); Netherrack.addOreByProducts(Sulfur);
Clay .addOreByProducts(Clay ); Flint.addOreByProducts(Obsidian);
Cassiterite .addOreByProducts(Tin ); Cobaltite.addOreByProducts(Cobalt);
CassiteriteSand .addOreByProducts(Tin ); Cobalt.addOreByProducts(Cobaltite);
GraniteBlack .addOreByProducts(Biotite ); Sulfur.addOreByProducts(Sulfur);
GraniteRed .addOreByProducts(PotassiumFeldspar ); Saltpeter.addOreByProducts(Saltpeter);
Phosphate .addOreByProducts(Phosphor ); Endstone.addOreByProducts(Helium3);
Phosphor .addOreByProducts(Phosphate ); Osmium.addOreByProducts(Iridium);
Tanzanite .addOreByProducts(Opal ); Magnesium.addOreByProducts(Olivine);
Opal .addOreByProducts(Tanzanite ); Aluminium.addOreByProducts(Bauxite);
Amethyst .addOreByProducts(Amethyst ); Titanium.addOreByProducts(Almandine);
Topaz .addOreByProducts(BlueTopaz ); Obsidian.addOreByProducts(Olivine);
BlueTopaz .addOreByProducts(Topaz ); Ash.addOreByProducts(Carbon);
Niter .addOreByProducts(Saltpeter ); DarkAsh.addOreByProducts(Carbon);
Vinteum .addOreByProducts(Vinteum ); Redrock.addOreByProducts(Clay);
Lithium .addOreByProducts(Lithium ); Marble.addOreByProducts(Calcite);
Silicon .addOreByProducts(SiliconDioxide ); Clay.addOreByProducts(Clay);
Salt .addOreByProducts(RockSalt ); Cassiterite.addOreByProducts(Tin);
RockSalt .addOreByProducts(Salt ); CassiteriteSand.addOreByProducts(Tin);
Andesite .addOreByProducts(Basalt ); GraniteBlack.addOreByProducts(Biotite);
Diorite .addOreByProducts(NetherQuartz ); GraniteRed.addOreByProducts(PotassiumFeldspar);
Phosphate.addOreByProducts(Phosphor);
Phosphor.addOreByProducts(Phosphate);
Tanzanite.addOreByProducts(Opal);
Opal.addOreByProducts(Tanzanite);
Amethyst.addOreByProducts(Amethyst);
Topaz.addOreByProducts(BlueTopaz);
BlueTopaz.addOreByProducts(Topaz);
Niter.addOreByProducts(Saltpeter);
Vinteum.addOreByProducts(Vinteum);
Lithium.addOreByProducts(Lithium);
Silicon.addOreByProducts(SiliconDioxide);
Salt.addOreByProducts(RockSalt);
RockSalt.addOreByProducts(Salt);
Andesite.addOreByProducts(Basalt);
Diorite.addOreByProducts(NetherQuartz);
} }
private static void initSubTags() { private static void initSubTags() {
@ -685,27 +685,6 @@ public class Materials {
dustMaterial.washedIn = SodiumPersulfate; dustMaterial.washedIn = SodiumPersulfate;
} }
Paper.add(FLAMMABLE | NO_SMELTING | NO_SMASHING | MORTAR_GRINDABLE);
Coal.add(FLAMMABLE |NO_SMELTING |NO_SMASHING |MORTAR_GRINDABLE);
Charcoal.add(FLAMMABLE |NO_SMELTING |NO_SMASHING |MORTAR_GRINDABLE);
Lignite.add(FLAMMABLE |NO_SMELTING |NO_SMASHING |MORTAR_GRINDABLE);
Rubber.add(FLAMMABLE | NO_SMASHING);
Plastic.add(FLAMMABLE | NO_SMASHING);
Silicone.add(FLAMMABLE | NO_SMASHING);
Gunpowder.add(FLAMMABLE | EXPLOSIVE | NO_SMELTING | NO_SMASHING);
Glyceryl.add(FLAMMABLE | EXPLOSIVE | NO_SMELTING | NO_SMASHING);
NitroFuel.add(FLAMMABLE | EXPLOSIVE | NO_SMELTING | NO_SMASHING);
NitroCarbon.add(FLAMMABLE | EXPLOSIVE | NO_SMELTING | NO_SMASHING);
Lead.add(MORTAR_GRINDABLE);
Tin.add(MORTAR_GRINDABLE);
SolderingAlloy.add(MORTAR_GRINDABLE);
Cheese.add(SMELT_INTO_FLUID);
Sugar.add(SMELT_INTO_FLUID);
Concrete.add(NO_SMASHING | SMELT_INTO_FLUID); Concrete.add(NO_SMASHING | SMELT_INTO_FLUID);
ConstructionFoam.add(NO_SMASHING |EXPLOSIVE |NO_SMELTING); ConstructionFoam.add(NO_SMASHING |EXPLOSIVE |NO_SMELTING);
Redstone.add(NO_SMASHING |SMELT_INTO_FLUID); Redstone.add(NO_SMASHING |SMELT_INTO_FLUID);