diff options
author | Alkalus <draknyte1@hotmail.com> | 2017-07-14 14:33:28 +1000 |
---|---|---|
committer | Alkalus <draknyte1@hotmail.com> | 2017-07-14 14:33:28 +1000 |
commit | fe885b60b590785212b0f417c60c56914d111c51 (patch) | |
tree | 74de27a099f062c5476d41b73f0fd10e2d08a865 /src/Java/gtPlusPlus/core | |
parent | 1b3b6b42b21f09ca517c0303f89ab5da5be89bc9 (diff) | |
download | GT5-Unofficial-fe885b60b590785212b0f417c60c56914d111c51.tar.gz GT5-Unofficial-fe885b60b590785212b0f417c60c56914d111c51.tar.bz2 GT5-Unofficial-fe885b60b590785212b0f417c60c56914d111c51.zip |
$ Fixed a order of operation bug, where recipe removal of new circuits wouldn't occur, as the variables it checked to see if the option was enabled were loaded after the recipe map edit.
+ Attempted to override the list of GT circuits with my own, to prevent NEI clutter.
Diffstat (limited to 'src/Java/gtPlusPlus/core')
-rw-r--r-- | src/Java/gtPlusPlus/core/recipe/RECIPES_Old_Circuits.java | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/recipe/RECIPES_Old_Circuits.java b/src/Java/gtPlusPlus/core/recipe/RECIPES_Old_Circuits.java index bf5f6dfdd8..b284ecac7e 100644 --- a/src/Java/gtPlusPlus/core/recipe/RECIPES_Old_Circuits.java +++ b/src/Java/gtPlusPlus/core/recipe/RECIPES_Old_Circuits.java @@ -75,5 +75,31 @@ public class RECIPES_Old_Circuits implements IOreRecipeRegistrator { return true; } + + public static boolean removeNewCircuits(){ + + ItemList.Circuit_Primitive.set(GregtechItemList.Old_Circuit_Primitive.get(1)); + ItemList.Circuit_Basic.set(GregtechItemList.Old_Circuit_Basic.get(1)); + ItemList.Circuit_Integrated_Good.set(GregtechItemList.Old_Circuit_Good.get(1)); + ItemList.Circuit_Good.set(GregtechItemList.Old_Circuit_Good.get(1)); + ItemList.Circuit_Advanced.set(GregtechItemList.Old_Circuit_Advanced.get(1)); + ItemList.Circuit_Data.set(GregtechItemList.Old_Circuit_Data.get(1)); + ItemList.Circuit_Elite.set(GregtechItemList.Old_Circuit_Elite.get(1)); + ItemList.Circuit_Master.set(GregtechItemList.Old_Circuit_Master.get(1)); + ItemList.Circuit_Ultimate.set(GregtechItemList.Old_Circuit_Ultimate.get(1)); + + + ItemList.Circuit_Board_Basic.set(GregtechItemList.Old_Circuit_Board_Basic.get(1)); + ItemList.Circuit_Board_Advanced.set(GregtechItemList.Old_Circuit_Board_Advanced.get(1)); + ItemList.Circuit_Board_Elite.set(GregtechItemList.Old_Circuit_Board_Elite.get(1)); + ItemList.Circuit_Parts_Advanced.set(GregtechItemList.Old_Circuit_Parts_Advanced.get(1)); + ItemList.Circuit_Parts_Wiring_Basic.set(GregtechItemList.Old_Circuit_Parts_Wiring_Basic.get(1)); + ItemList.Circuit_Parts_Wiring_Advanced.set(GregtechItemList.Old_Circuit_Parts_Wiring_Advanced.get(1)); + ItemList.Circuit_Parts_Wiring_Elite.set(GregtechItemList.Old_Circuit_Parts_Wiring_Elite.get(1)); + ItemList.Circuit_Parts_Crystal_Chip_Elite.set(GregtechItemList.Old_Circuit_Parts_Crystal_Chip_Elite.get(1)); + ItemList.Circuit_Parts_Crystal_Chip_Master.set(GregtechItemList.Old_Circuit_Parts_Crystal_Chip_Master.get(1)); + + return true; + } } |