move to new devtech oreprefix system

This commit is contained in:
tracer4b 2022-05-09 19:04:38 +08:00
parent 8f8a03c5ea
commit e445d89602
3 changed files with 12 additions and 15 deletions

View File

@ -5,7 +5,6 @@ import mods.gregtech.ore.OrePrefix;
import mods.gregtech.ore.IOreRecipeHandler;
import mods.gregtech.material.Material;
import mods.gregtech.recipe.helpers;
import mods.gregtech.recipe.IRecipeUtils;
import crafttweaker.data.IData;
recipes.remove(<thermalexpansion:satchel:2>);
@ -140,14 +139,12 @@ recipes.addShaped(<draconicevolution:info_tablet>, [
]);
// Perfect Gems
//val gemPerfect as OrePrefix = OrePrefix.getPrefix("gemPerfect");
//
//gemPerfect.generateRecipes(function(orePrefix as OrePrefix, material as Material) {
// val utils as IRecipeUtils = IRecipeUtils.utils;
//
// <recipemap:cutter>.recipeBuilder()
// .inputs(utils.item(orePrefix, material))
// .fluidInputs(<liquid:lubricant> * 100)
// .outputs(utils.item("gemExquisite", material) * 2)
// .duration(100).EUt(1920).buildAndRegister();
//} as IOreRecipeHandler);
val gemPerfect as OrePrefix = OrePrefix.getPrefix("gemPerfect");
gemPerfect.generateRecipes(function(orePrefix as OrePrefix, material as Material) {
<recipemap:cutter>.recipeBuilder()
.inputs(helpers.item(orePrefix, material))
.fluidInputs(<liquid:lubricant> * 100)
.outputs(helpers.item("gemExquisite", material) * 2)
.duration(100).EUt(1920).buildAndRegister();
} as IOreRecipeHandler);

View File

@ -7,9 +7,9 @@ import mods.gregtech.material.Material;
import mods.gregtech.material.Elements;
import mods.gregtech.ore.OrePrefix;
val gemPerfect as OrePrefix = OrePrefix.registerOrePrefix("gemPerfect", 8, "gemPerfect", 1);
gemPerfect.setGenerationPredicate(IMaterialPredicate.hasGem);
gemPerfect.createMaterialItem();
//val gemPerfect as OrePrefix = OrePrefix.registerOrePrefix("gemPerfect", 8, "gemPerfect", 1);
//gemPerfect.setGenerationPredicate(IMaterialPredicate.hasGem);
//gemPerfect.createMaterialItem();
var element_omnium = Elements.add(130, 234, -1, null, "Omnium", "Nm", false);
var element_draconium = Elements.add(149, 264, -1, null, "Draconium", "Dc", false);