@@ -74,10 +74,15 @@ private static void sticks() {
7474 int stick_saw = GTWPConfigHolder .ceuOverride .moreNerfStickCrafting ? 2 : 4 ;
7575 stick_saw = ConfigHolder .recipes .harderRods ? stick_saw : 6 ;
7676
77- ModHandler .removeRecipeByName (Mods .GregTech .getResource ("stick_normal" ));
77+ if (ConfigHolder .recipes .harderRods ) {
78+ ModHandler .removeRecipeByName (Mods .GregTech .getResource ("stick_normal" ));
79+ ModHandler .removeRecipeByName (Mods .GregTech .getResource ("stick_saw" ));
80+ } else {
81+ ModHandler .removeRecipeByName (Mods .Vanilla .getResource ("stick" ));
82+ }
83+
7884 ModHandler .addMirroredShapedRecipe ("stick_normal" , new ItemStack (Items .STICK , stick_normal ), "P" , "P" ,
7985 'P' , new UnificationEntry (plank , Materials .Wood ));
80- ModHandler .removeRecipeByName (Mods .GregTech .getResource ("stick_saw" ));
8186 ModHandler .addMirroredShapedRecipe ("stick_saw" , new ItemStack (Items .STICK , stick_saw ), "s" , "P" , "P" ,
8287 'P' , new UnificationEntry (plank , Materials .Wood ));
8388
@@ -94,6 +99,9 @@ private static void sticks() {
9499 private static void planks () {
95100 for (WoodTypeEntry entry : getDefaultEntries ()) {
96101 GTWPWoodRecipeLoader .removePlankRecipe (true , entry , Mods .Names .GREGTECH );
102+ if (!ConfigHolder .recipes .hardWoodRecipes ) {
103+ GTWPWoodRecipeLoader .removePlankRecipe (false , entry , Mods .Names .VANILLA );
104+ }
97105
98106 GTWPWoodRecipeLoader .registerWoodTypeRecipe (false , entry );
99107 GTWPWoodRecipeLoader .addSawmillRecipe (entry );
0 commit comments