From 1b820de08a05070909a267e17f033fcf58ac8710 Mon Sep 17 00:00:00 2001 From: NotAPenguin Date: Mon, 2 Sep 2024 23:17:17 +0200 Subject: The Great Renaming (#3014) * move kekztech to a single root dir * move detrav to a single root dir * move gtnh-lanthanides to a single root dir * move tectech and delete some gross reflection in gt++ * remove more reflection inside gt5u * delete more reflection in gt++ * fix imports * move bartworks and bwcrossmod * fix proxies * move galactigreg and ggfab * move gtneioreplugin * try to fix gt++ bee loader * apply the rename rules to BW * apply rename rules to bwcrossmod * apply rename rules to detrav scanner mod * apply rename rules to galacticgreg * apply rename rules to ggfab * apply rename rules to goodgenerator * apply rename rules to gtnh-lanthanides * apply rename rules to gt++ * apply rename rules to kekztech * apply rename rules to kubatech * apply rename rules to tectech * apply rename rules to gt apply the rename rules to gt * fix tt import * fix mui hopefully * fix coremod except intergalactic * rename assline recipe class * fix a class name i stumbled on * rename StructureUtility to GTStructureUtility to prevent conflict with structurelib * temporary rename of GTTooltipDataCache to old name * fix gt client/server proxy names --- .../system/material/BWGTMaterialReference.java | 523 +++++++++++++++++++++ 1 file changed, 523 insertions(+) create mode 100644 src/main/java/bartworks/system/material/BWGTMaterialReference.java (limited to 'src/main/java/bartworks/system/material/BWGTMaterialReference.java') diff --git a/src/main/java/bartworks/system/material/BWGTMaterialReference.java b/src/main/java/bartworks/system/material/BWGTMaterialReference.java new file mode 100644 index 0000000000..50665464f4 --- /dev/null +++ b/src/main/java/bartworks/system/material/BWGTMaterialReference.java @@ -0,0 +1,523 @@ +/* + * Copyright (c) 2018-2020 bartimaeusnek Permission is hereby granted, free of charge, to any person obtaining a copy of + * this software and associated documentation files (the "Software"), to deal in the Software without restriction, + * including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following + * conditions: The above copyright notice and this permission notice shall be included in all copies or substantial + * portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + */ +package bartworks.system.material; + +import bartworks.MainMod; +import gregtech.api.enums.Materials; + +public class BWGTMaterialReference { + + private static final Werkstoff.GenerationFeatures ADD_CASINGS_ONLY = new Werkstoff.GenerationFeatures().disable() + .addCasings(); + + public static Werkstoff Aluminium = new Werkstoff( + Materials.Aluminium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 19); + public static Werkstoff Americium = new Werkstoff( + Materials.Americium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 103); + public static Werkstoff Antimony = new Werkstoff( + Materials.Antimony, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 58); + public static Werkstoff Arsenic = new Werkstoff( + Materials.Arsenic, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 39); + public static Werkstoff Barium = new Werkstoff( + Materials.Barium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 63); + public static Werkstoff Beryllium = new Werkstoff( + Materials.Beryllium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 8); + public static Werkstoff Bismuth = new Werkstoff( + Materials.Bismuth, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 90); + public static Werkstoff Boron = new Werkstoff( + Materials.Boron, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 9); + public static Werkstoff Caesium = new Werkstoff( + Materials.Caesium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 62); + public static Werkstoff Carbon = new Werkstoff( + Materials.Carbon, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 10); + public static Werkstoff Cadmium = new Werkstoff( + Materials.Cadmium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 55); + public static Werkstoff Cerium = new Werkstoff( + Materials.Cerium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 65); + public static Werkstoff Chrome = new Werkstoff( + Materials.Chrome, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 30); + public static Werkstoff Cobalt = new Werkstoff( + Materials.Cobalt, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 33); + public static Werkstoff Copper = new Werkstoff( + Materials.Copper, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 35); + public static Werkstoff Dysprosium = new Werkstoff( + Materials.Dysprosium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 73); + public static Werkstoff Erbium = new Werkstoff( + Materials.Erbium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 75); + public static Werkstoff Europium = new Werkstoff( + Materials.Europium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 70); + public static Werkstoff Gadolinium = new Werkstoff( + Materials.Gadolinium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 71); + public static Werkstoff Gallium = new Werkstoff( + Materials.Gallium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 37); + public static Werkstoff Gold = new Werkstoff( + Materials.Gold, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 86); + public static Werkstoff Holmium = new Werkstoff( + Materials.Holmium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 74); + public static Werkstoff Indium = new Werkstoff( + Materials.Indium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 56); + public static Werkstoff Iridium = new Werkstoff( + Materials.Iridium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 84); + public static Werkstoff Iron = new Werkstoff( + Materials.Iron, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 32); + public static Werkstoff Lanthanum = new Werkstoff( + Materials.Lanthanum, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 64); + public static Werkstoff Lead = new Werkstoff( + Materials.Lead, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 89); + public static Werkstoff Lithium = new Werkstoff( + Materials.Lithium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 6); + public static Werkstoff Lutetium = new Werkstoff( + Materials.Lutetium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 78); + public static Werkstoff Magnesium = new Werkstoff( + Materials.Magnesium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 18); + public static Werkstoff Manganese = new Werkstoff( + Materials.Manganese, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 31); + public static Werkstoff Molybdenum = new Werkstoff( + Materials.Molybdenum, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 48); + public static Werkstoff Neodymium = new Werkstoff( + Materials.Neodymium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 67); + public static Werkstoff Neutronium = new Werkstoff( + Materials.Neutronium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 129); + public static Werkstoff Nickel = new Werkstoff( + Materials.Nickel, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 34); + public static Werkstoff Niobium = new Werkstoff( + Materials.Niobium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 47); + public static Werkstoff Osmium = new Werkstoff( + Materials.Osmium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 83); + public static Werkstoff Palladium = new Werkstoff( + Materials.Palladium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 52); + public static Werkstoff Phosphorus = new Werkstoff( + Materials.Phosphorus, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 21); + public static Werkstoff Platinum = new Werkstoff( + Materials.Platinum, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 85); + public static Werkstoff Plutonium241 = new Werkstoff( + Materials.Plutonium241, + ADD_CASINGS_ONLY, + Werkstoff.Types.ISOTOPE, + 31_766 + 101); + public static Werkstoff Potassium = new Werkstoff( + Materials.Potassium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 25); + public static Werkstoff Praseodymium = new Werkstoff( + Materials.Praseodymium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 66); + public static Werkstoff Promethium = new Werkstoff( + Materials.Promethium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 68); + public static Werkstoff Rubidium = new Werkstoff( + Materials.Rubidium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 43); + public static Werkstoff Samarium = new Werkstoff( + Materials.Samarium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 69); + public static Werkstoff Scandium = new Werkstoff( + Materials.Scandium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 27); + public static Werkstoff Silicon = new Werkstoff( + Materials.Silicon, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 20); + public static Werkstoff Silver = new Werkstoff( + Materials.Silver, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 54); + public static Werkstoff Sodium = new Werkstoff( + Materials.Sodium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 17); + public static Werkstoff Strontium = new Werkstoff( + Materials.Strontium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 44); + public static Werkstoff Sulfur = new Werkstoff( + Materials.Sulfur, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 22); + public static Werkstoff Tantalum = new Werkstoff( + Materials.Tantalum, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 80); + public static Werkstoff Terbium = new Werkstoff( + Materials.Terbium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 72); + public static Werkstoff Thorium = new Werkstoff( + Materials.Thorium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 96); + public static Werkstoff Thulium = new Werkstoff( + Materials.Thulium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 76); + public static Werkstoff Tin = new Werkstoff(Materials.Tin, ADD_CASINGS_ONLY, Werkstoff.Types.ELEMENT, 31_766 + 57); + public static Werkstoff Titanium = new Werkstoff( + Materials.Titanium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 28); + public static Werkstoff Tritanium = new Werkstoff( + Materials.Tritanium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 329); + public static Werkstoff Tritium = new Werkstoff( + Materials.Tritium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 3); + public static Werkstoff Tungsten = new Werkstoff( + Materials.Tungsten, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 81); + public static Werkstoff Uranium = new Werkstoff( + Materials.Uranium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 98); + public static Werkstoff Uranium235 = new Werkstoff( + Materials.Uranium235, + ADD_CASINGS_ONLY, + Werkstoff.Types.ISOTOPE, + 31_766 + 97); + public static Werkstoff Vanadium = new Werkstoff( + Materials.Vanadium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 29); + public static Werkstoff Ytterbium = new Werkstoff( + Materials.Ytterbium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 77); + public static Werkstoff Yttrium = new Werkstoff( + Materials.Yttrium, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 45); + public static Werkstoff Zinc = new Werkstoff( + Materials.Zinc, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 36); + public static Werkstoff Ardite = new Werkstoff( + Materials.Ardite, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 382); + public static Werkstoff Naquadah = new Werkstoff( + Materials.Naquadah, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 324); + public static Werkstoff NaquadahAlloy = new Werkstoff( + Materials.NaquadahAlloy, + ADD_CASINGS_ONLY, + Werkstoff.Types.COMPOUND, + 31_766 + 325); + public static Werkstoff NaquadahEnriched = new Werkstoff( + Materials.NaquadahEnriched, + ADD_CASINGS_ONLY, + Werkstoff.Types.ISOTOPE, + 31_766 + 326); + public static Werkstoff Naquadria = new Werkstoff( + Materials.Naquadria, + ADD_CASINGS_ONLY, + Werkstoff.Types.ELEMENT, + 31_766 + 327); + public static Werkstoff WroughtIron = new Werkstoff( + Materials.WroughtIron, + ADD_CASINGS_ONLY, + Werkstoff.Types.ISOTOPE, + 31_766 + 304); + public static Werkstoff AnnealedCopper = new Werkstoff( + Materials.AnnealedCopper, + ADD_CASINGS_ONLY, + Werkstoff.Types.ISOTOPE, + 31_766 + 345); + + public static Werkstoff Osmiridium = new Werkstoff( + Materials.Osmiridium, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 317); + public static Werkstoff SterlingSilver = new Werkstoff( + Materials.SterlingSilver, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 350); + public static Werkstoff RoseGold = new Werkstoff( + Materials.RoseGold, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 351); + public static Werkstoff BlackBronze = new Werkstoff( + Materials.BlackBronze, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 352); + public static Werkstoff BismuthBronze = new Werkstoff( + Materials.BismuthBronze, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 353); + public static Werkstoff BlackSteel = new Werkstoff( + Materials.BlackSteel, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 334); + public static Werkstoff RedSteel = new Werkstoff( + Materials.RedSteel, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 348); + public static Werkstoff BlueSteel = new Werkstoff( + Materials.BlueSteel, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 349); + public static Werkstoff DamascusSteel = new Werkstoff( + Materials.DamascusSteel, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 335); + public static Werkstoff TungstenSteel = new Werkstoff( + Materials.TungstenSteel, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 316); + public static Werkstoff Ultimet = new Werkstoff( + Materials.Ultimet, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 344); + public static Werkstoff TungstenCarbide = new Werkstoff( + Materials.TungstenCarbide, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 370); + public static Werkstoff VanadiumSteel = new Werkstoff( + Materials.VanadiumSteel, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 371); + public static Werkstoff HSSG = new Werkstoff( + Materials.HSSG, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 372); + public static Werkstoff HSSE = new Werkstoff( + Materials.HSSE, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 373); + public static Werkstoff HSSS = new Werkstoff( + Materials.HSSS, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 374); + public static Werkstoff StainlessSteel = new Werkstoff( + Materials.StainlessSteel, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 306); + public static Werkstoff Brass = new Werkstoff( + Materials.Brass, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 301); + public static Werkstoff Bronze = new Werkstoff( + Materials.Bronze, + ADD_CASINGS_ONLY, + Werkstoff.Types.MIXTURE, + 31_766 + 300); + + public static Werkstoff Wood = new Werkstoff( + Materials.Wood, + ADD_CASINGS_ONLY, + Werkstoff.Types.BIOLOGICAL, + 31_766 + 809); + + public static Werkstoff Steel = new Werkstoff( + Materials.Steel, + ADD_CASINGS_ONLY, + Werkstoff.Types.COMPOUND, + 31_766 + 305); + public static Werkstoff Polytetrafluoroethylene = new Werkstoff( + Materials.Polytetrafluoroethylene, + ADD_CASINGS_ONLY, + Werkstoff.Types.COMPOUND, + 31_766 + 473); + public static Werkstoff Plastic = new Werkstoff( + Materials.Plastic, + ADD_CASINGS_ONLY, + Werkstoff.Types.COMPOUND, + 31_766 + 874); + public static Werkstoff Epoxid = new Werkstoff( + Materials.Epoxid, + ADD_CASINGS_ONLY, + Werkstoff.Types.COMPOUND, + 31_766 + 470); + public static Werkstoff Magnesia = new Werkstoff( + Materials.Magnesia, + new Werkstoff.GenerationFeatures().disable() + .addMetalItems() + .addMolten(), + Werkstoff.Types.COMPOUND, + 31_766 + 471); + + public static void init() { + MainMod.LOGGER.info("Load Elements from GT"); + } +} -- cgit