aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/nei
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/nei')
-rw-r--r--src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java12
-rw-r--r--src/main/java/gregtech/nei/IMCForNEI.java4
2 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java b/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java
index 2ff5142ace..4d1bff3704 100644
--- a/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java
+++ b/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java
@@ -493,6 +493,18 @@ public class GT_NEI_DefaultHandler extends RecipeMapHandler {
+ formatSpecialValueFusion(recipe.mSpecialValue, recipe.mEUt))) {
lineCounter++;
}
+ } else if (this.mRecipeMap.mNEIName.equals("gt.recipe.pcbfactory")) {
+ int bitmap = recipe.mSpecialValue;
+ if ((bitmap & 0b1) > 0) {
+ drawLine(lineCounter++, GT_Utility.trans("336", "PCB Factory Tier: ") + 1);
+ } else if ((bitmap & 0b10) > 0) {
+ drawLine(lineCounter++, GT_Utility.trans("336", "PCB Factory Tier: ") + 2);
+ } else if ((bitmap & 0b100) > 0) {
+ drawLine(lineCounter++, GT_Utility.trans("336", "PCB Factory Tier: ") + 3);
+ }
+ if ((bitmap & 0b1000) > 0) {
+ drawLine(lineCounter++, GT_Utility.trans("337", "Upgrade Required: ") + GT_Utility.trans("338", "Bio"));
+ }
} else if (GT_Utility.isStringValid(this.mRecipeMap.mNEISpecialValuePre)
&& this.mRecipeMap.mNEISpecialValuePre.toLowerCase().contains("heat capacity")) {
drawLine(lineCounter, getSpecialInfo(recipe.mSpecialValue));
diff --git a/src/main/java/gregtech/nei/IMCForNEI.java b/src/main/java/gregtech/nei/IMCForNEI.java
index ca0b0daf34..a168867fab 100644
--- a/src/main/java/gregtech/nei/IMCForNEI.java
+++ b/src/main/java/gregtech/nei/IMCForNEI.java
@@ -22,6 +22,10 @@ public class IMCForNEI {
// overwrite yShift to 6
sendHandler("gt.recipe.fakeAssemblylineProcess", "gregtech:gt.blockmachines:1170");
+ sendHandler("gt.recipe.nanoforge", "gregtech:gt.blockmachines:357");
+ sendCatalyst("gt.recipe.nanoforge", "gregtech:gt.blockmachines:357");
+ sendHandler("gt.recipe.pcbfactory", "gregtech:gt.blockmachines:356");
+ sendCatalyst("gt.recipe.pcbfactory", "gregtech:gt.blockmachines:356");
}
private static void sendHandler(String aName, String aBlock, int aMaxRecipesPerPage) {