Skip to content

Commit

Permalink
Apply recipe categories
Browse files Browse the repository at this point in the history
  • Loading branch information
miozune committed Feb 27, 2024
1 parent fdb51d1 commit 8ba1c14
Showing 1 changed file with 15 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
import java.util.HashMap;
import java.util.Map;

import static gregtech.api.recipe.RecipeCategories.alloySmelterRecycling;
import static gregtech.api.recipe.RecipeCategories.ticBoltMolding;
import static gregtech.api.recipe.RecipeCategories.ticPartExtruding;
import static gregtech.api.recipe.RecipeMaps.alloySmelterRecipes;
import static gregtech.api.recipe.RecipeMaps.extruderRecipes;
import static gregtech.api.recipe.RecipeMaps.fluidExtractionRecipes;
Expand Down Expand Up @@ -125,6 +128,7 @@ public void addGregTechPartRecipes() {
.itemOutputs(input.copy())
.duration(Math.max(80, m.mDurability * price))
.eut(powerRequired)
.recipeCategory(ticPartExtruding)
.addTo(extruderRecipes);
}
{
Expand Down Expand Up @@ -156,6 +160,7 @@ public void addGregTechPartRecipes() {
.itemOutputs(input.copy())
.duration(80 + (m.mDurability * price))
.eut(powerRequired)
.recipeCategory(ticPartExtruding)
.addTo(extruderRecipes);
}
if (addReverseSmelting) {
Expand All @@ -164,6 +169,7 @@ public void addGregTechPartRecipes() {
.itemOutputs(stack.copy())
.duration(80 + (m.mDurability * price))
.eut(powerRequired)
.recipeCategory(alloySmelterRecycling)
.addTo(alloySmelterRecipes);
}
}
Expand All @@ -179,6 +185,7 @@ public void addGregTechPartRecipes() {
.itemOutputs(stack.copy())
.duration(Math.max(160, m.mDurability))
.eut(powerRequired)
.recipeCategory(ticPartExtruding)
.addTo(extruderRecipes);
}
ItemStack halfStack = stack.copy();
Expand Down Expand Up @@ -209,6 +216,7 @@ public void addGregTechPartRecipes() {
.itemOutputs(ingotStack.copy())
.duration(Math.max(160, m.mDurability))
.eut(powerRequired)
.recipeCategory(alloySmelterRecycling)
.addTo(alloySmelterRecipes);
}
}
Expand All @@ -223,13 +231,15 @@ public void addGregTechPartRecipes() {
.itemOutputs(new ItemStack(TGregworks.shardCast, 1, 0))
.duration(800)
.eut(Math.round(30 * energyMultiplier))
.recipeCategory(ticPartExtruding)
.addTo(extruderRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(new ItemStack(TinkerTools.blankPattern, 1, 2),
new ItemStack(TinkerTools.toolShard, 1, TinkerTools.MaterialID.Obsidian))
.itemOutputs(new ItemStack(TGregworks.shardCast, 1, 0))
.duration(800)
.eut(Math.round(30 * energyMultiplier))
.recipeCategory(ticPartExtruding)
.addTo(extruderRecipes);
}
if(brassstack != null && !addCastExtruderRecipes) {
Expand All @@ -238,6 +248,7 @@ public void addGregTechPartRecipes() {
.itemOutputs(new ItemStack(TGregworks.shardCast, 1, 0))
.duration(800)
.eut(Math.round(30 * energyMultiplier))
.recipeCategory(ticPartExtruding)
.addTo(extruderRecipes);
}
}
Expand Down Expand Up @@ -383,6 +394,7 @@ private void addBoltRecipe(ItemStack toolRod, FluidStack fluid, int toolRodMater
.itemOutputs(DualMaterialToolPart.createDualMaterial(TinkerWeaponry.partBolt, toolRodMaterialID, arrowheadMaterialID))
.duration(80 + (toolRodMaterial.durability + arrowheadMaterial.durability) * 2)
.eut(Math.max(getPowerRequired(toolRodMaterial), getPowerRequired(arrowheadMaterial)))
.recipeCategory(ticBoltMolding)
.addTo(fluidSolidifierRecipes);
}
}
Expand Down Expand Up @@ -460,12 +472,14 @@ public void registerCastRecipes() {
.itemOutputs(stack.copy())
.duration(800)
.eut(getPowerRequired(m))
.recipeCategory(ticPartExtruding)
.addTo(extruderRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, m, 1), new ItemStack(TGregworks.registry.toolParts.get(p), 0, Short.MAX_VALUE))
.itemOutputs(stack.copy())
.duration(800)
.eut(getPowerRequired(m))
.recipeCategory(ticPartExtruding)
.addTo(extruderRecipes);
}
}
Expand All @@ -478,6 +492,7 @@ public void registerCastRecipes() {
.itemOutputs(new ItemStack(TGregworks.shardCast, 1, 0))
.duration(800)
.eut(getPowerRequired(m))
.recipeCategory(ticPartExtruding)
.addTo(extruderRecipes);
}
}
Expand Down

0 comments on commit 8ba1c14

Please sign in to comment.