@@ -916,45 +916,6 @@ public void onRecipesReady() {
916916 .create ("boomstick" , new ItemStack (FeaturesItems .boom_stick ));
917917 }
918918
919- if (FeaturesMain .moonmoonmoonOn ){
920- if (FeaturesItems .paxelsEnabled == 1 ) {
921- RecipeBuilder .Shaped (MOD_ID )
922- .setShape ("APH" , " W " , " S " )
923- .addInput ('S' , Items .STICK )
924- .addInput ('A' , MoonSteelItems .TOOL_AXE_MOONSTEEL )
925- .addInput ('P' , MoonSteelItems .TOOL_PICKAXE_MOONSTEEL )
926- .addInput ('H' , MoonSteelItems .TOOL_SHOVEL_MOONSTEEL )
927- .addInput ('W' , MoonSteelItems .TOOL_SWORD_MOONSTEEL )
928- .create ("paxelcraft" , new ItemStack (FeaturesItems .paxel_Moonsteel ));
929- }
930-
931- if (FeaturesItems .climbPickaxesEnabled == 1 ) {
932- RecipeBuilder .Shaped (MOD_ID )
933- .setShape ("MM " , "MSH" , " S " )
934- .addInput ('S' , Items .STICK )
935- .addInput ('M' , MoonSteelItems .INGOT_MOONSTEEL )
936- .addInput ('H' , MoonSteelBlocks .BLOCK_MOONSTEEL )
937- .create ("climbpickcraft" , new ItemStack (FeaturesItems .climb_pickaxe_Monnsteel ));
938- }
939-
940- if (FeaturesItems .miningHammersEnabled == 1 ) {
941- RecipeBuilder .Shaped (MOD_ID )
942- .setShape ("HMH" , "MSM" , " S " )
943- .addInput ('S' , Items .STICK )
944- .addInput ('M' , MoonSteelItems .INGOT_MOONSTEEL )
945- .addInput ('H' , MoonSteelBlocks .BLOCK_MOONSTEEL )
946- .create ("hammercraft" , new ItemStack (FeaturesItems .mining_hammer_MoonSteel ));
947- }
948-
949- if (FeaturesItems .normalCrownsEnabled == 1 ) {
950- RecipeBuilder .Shaped (MOD_ID )
951- .setShape ("HCH" , "HHH" )
952- .addInput ('H' , MoonSteelItems .INGOT_MOONSTEEL )
953- .addInput ('C' , Items .CLOTH )
954- .create ("crown" , new ItemStack (FeaturesItems .moonsteel_Crown , 1 ));
955- }
956- }
957-
958919 if (FeaturesBlocks .newFlowersEnabled == 1 ){
959920 RecipeBuilder .Shapeless (MOD_ID )
960921 .addInput (FeaturesBlocks .white_Flower )
@@ -997,6 +958,110 @@ public void onRecipesReady() {
997958 .create ("blackflowertodye" , new ItemStack (Items .DYE , 2 , 0 ));
998959 }
999960
961+ if (FeaturesBlocks .woodMeshEnabled == 1 ) {
962+ RecipeBuilder .Shaped (MOD_ID )
963+ .setShape ("SSS" , "S S" , "SSS" )
964+ .addInput ('S' , Items .STICK )
965+ .create ("woodmesh" , new ItemStack (FeaturesBlocks .wood_Mesh ));
966+ }
967+
968+ if (FeaturesItems .scytheEnabled == 1 ){
969+ int [] toolMaterial = {
970+ Items .INGOT_IRON .id ,
971+ Items .INGOT_GOLD .id ,
972+ Items .DIAMOND .id ,
973+ Items .INGOT_STEEL .id
974+ };
975+ int [] toolHeavyMaterial = {
976+ Blocks .BLOCK_IRON .id (),
977+ Blocks .BLOCK_GOLD .id (),
978+ Blocks .BLOCK_DIAMOND .id (),
979+ Blocks .BLOCK_STEEL .id ()
980+ };
981+ Item [] scytheResult = {
982+ FeaturesItems .scythe_Iron ,
983+ FeaturesItems .scythe_Gold ,
984+ FeaturesItems .scythe_Diamond ,
985+ FeaturesItems .scythe_Steel
986+ };
987+
988+ String [] scytheNames = {
989+ "iron" ,
990+ "gold" ,
991+ "diamond" ,
992+ "steel"
993+ };
994+
995+ RecipeBuilder .Shaped (MOD_ID )
996+ .setShape (" MH" , "M S" , " S" )
997+ .addInput ('S' , Items .STICK )
998+ .addInput ('H' , "minecraft:logs" )
999+ .addInput ('M' , "minecraft:planks" )
1000+ .create ("scythecraftwood" , new ItemStack (FeaturesItems .mining_Hammer_Wood ));
1001+ RecipeBuilder .Shaped (MOD_ID )
1002+ .setShape (" MH" , "M S" , " S" )
1003+ .addInput ('S' , Items .STICK )
1004+ .addInput ('H' , "minecraft:stones" )
1005+ .addInput ('M' , "minecraft:cobblestones" )
1006+ .create ("scythecraftstone" , new ItemStack (FeaturesItems .mining_Hammer_Stone ));
1007+ for (int i = 0 ; i < 4 ; i ++){
1008+ RecipeBuilder .Shaped (MOD_ID )
1009+ .setShape (" MH" , "M S" , " S" )
1010+ .addInput ('S' , Items .STICK )
1011+ .addInput ('H' , Item .itemsList [toolHeavyMaterial [i ]])
1012+ .addInput ('M' , Item .itemsList [toolMaterial [i ]])
1013+ .create ("scythecraft" + scytheNames [i ], new ItemStack (scytheResult [i ]));
1014+ }
1015+ }
1016+
1017+ if (FeaturesMain .moonmoonmoonOn ){
1018+ if (FeaturesItems .paxelsEnabled == 1 ) {
1019+ RecipeBuilder .Shaped (MOD_ID )
1020+ .setShape ("APH" , " W " , " S " )
1021+ .addInput ('S' , Items .STICK )
1022+ .addInput ('A' , MoonSteelItems .TOOL_AXE_MOONSTEEL )
1023+ .addInput ('P' , MoonSteelItems .TOOL_PICKAXE_MOONSTEEL )
1024+ .addInput ('H' , MoonSteelItems .TOOL_SHOVEL_MOONSTEEL )
1025+ .addInput ('W' , MoonSteelItems .TOOL_SWORD_MOONSTEEL )
1026+ .create ("paxelcraftmoonsteel" , new ItemStack (FeaturesItems .paxel_Moonsteel ));
1027+ }
1028+
1029+ if (FeaturesItems .climbPickaxesEnabled == 1 ) {
1030+ RecipeBuilder .Shaped (MOD_ID )
1031+ .setShape ("MM " , "MSH" , " S " )
1032+ .addInput ('S' , Items .STICK )
1033+ .addInput ('M' , MoonSteelItems .INGOT_MOONSTEEL )
1034+ .addInput ('H' , MoonSteelBlocks .BLOCK_MOONSTEEL )
1035+ .create ("climbpickcraftmoonsteel" , new ItemStack (FeaturesItems .climb_pickaxe_Monnsteel ));
1036+ }
1037+
1038+ if (FeaturesItems .miningHammersEnabled == 1 ) {
1039+ RecipeBuilder .Shaped (MOD_ID )
1040+ .setShape ("HMH" , "MSM" , " S " )
1041+ .addInput ('S' , Items .STICK )
1042+ .addInput ('M' , MoonSteelItems .INGOT_MOONSTEEL )
1043+ .addInput ('H' , MoonSteelBlocks .BLOCK_MOONSTEEL )
1044+ .create ("hammercraftmoonsteel" , new ItemStack (FeaturesItems .mining_hammer_MoonSteel ));
1045+ }
1046+
1047+ if (FeaturesItems .normalCrownsEnabled == 1 ) {
1048+ RecipeBuilder .Shaped (MOD_ID )
1049+ .setShape ("HCH" , "HHH" )
1050+ .addInput ('H' , MoonSteelItems .INGOT_MOONSTEEL )
1051+ .addInput ('C' , Items .CLOTH )
1052+ .create ("crownmoonsteel" , new ItemStack (FeaturesItems .moonsteel_Crown , 1 ));
1053+ }
1054+
1055+ if (FeaturesItems .scytheEnabled == 1 ){
1056+ RecipeBuilder .Shaped (MOD_ID )
1057+ .setShape (" MH" , "M S" , " S" )
1058+ .addInput ('S' , Items .STICK )
1059+ .addInput ('H' , MoonSteelBlocks .BLOCK_MOONSTEEL )
1060+ .addInput ('M' , MoonSteelItems .INGOT_MOONSTEEL )
1061+ .create ("scythecraftmoonsteel" , new ItemStack (FeaturesItems .scythe_MoonSteel ));
1062+ }
1063+ }
1064+
10001065 if (FeaturesMain .deepOn ){
10011066 if (FeaturesItems .paxelsEnabled == 1 ) {
10021067 RecipeBuilder .Shaped (MOD_ID )
@@ -1006,23 +1071,23 @@ public void onRecipesReady() {
10061071 .addInput ('P' , DEEPItems .amethystPickaxe )
10071072 .addInput ('H' , DEEPItems .amethystShovel )
10081073 .addInput ('W' , DEEPItems .amethystSword )
1009- .create ("paxelcraft " , new ItemStack (FeaturesItems .paxel_Amethyst ));
1074+ .create ("paxelcraftamethyst " , new ItemStack (FeaturesItems .paxel_Amethyst ));
10101075 RecipeBuilder .Shaped (MOD_ID )
10111076 .setShape ("APH" , " W " , " S " )
10121077 .addInput ('S' , Items .STICK )
10131078 .addInput ('A' , DEEPItems .silverAxe )
10141079 .addInput ('P' , DEEPItems .silverPickaxe )
10151080 .addInput ('H' , DEEPItems .silverShovel )
10161081 .addInput ('W' , DEEPItems .silverSword )
1017- .create ("paxelcraft " , new ItemStack (FeaturesItems .paxel_Silver ));
1082+ .create ("paxelcraftsilver " , new ItemStack (FeaturesItems .paxel_Silver ));
10181083 RecipeBuilder .Shaped (MOD_ID )
10191084 .setShape ("APH" , " W " , " S " )
10201085 .addInput ('S' , Items .STICK )
10211086 .addInput ('A' , DEEPItems .leadAxe )
10221087 .addInput ('P' , DEEPItems .leadPickaxe )
10231088 .addInput ('H' , DEEPItems .leadShovel )
10241089 .addInput ('W' , DEEPItems .leadSword )
1025- .create ("paxelcraft " , new ItemStack (FeaturesItems .paxel_Lead ));
1090+ .create ("paxelcraftlead " , new ItemStack (FeaturesItems .paxel_Lead ));
10261091 }
10271092
10281093 if (FeaturesItems .climbPickaxesEnabled == 1 ) {
@@ -1031,19 +1096,19 @@ public void onRecipesReady() {
10311096 .addInput ('S' , Items .STICK )
10321097 .addInput ('M' , DEEPItems .amethyst )
10331098 .addInput ('H' , DEEPBlocks .amethystBlock )
1034- .create ("climbpickcraft " , new ItemStack (FeaturesItems .climb_pickaxe_Amethyst ));
1099+ .create ("climbpickcraftamethyst " , new ItemStack (FeaturesItems .climb_pickaxe_Amethyst ));
10351100 RecipeBuilder .Shaped (MOD_ID )
10361101 .setShape ("MM " , "MSH" , " S " )
10371102 .addInput ('S' , Items .STICK )
10381103 .addInput ('M' , DEEPItems .ingotSilver )
10391104 .addInput ('H' , DEEPBlocks .silverBlock )
1040- .create ("climbpickcraft " , new ItemStack (FeaturesItems .climb_pickaxe_Silver ));
1105+ .create ("climbpickcraftsilver " , new ItemStack (FeaturesItems .climb_pickaxe_Silver ));
10411106 RecipeBuilder .Shaped (MOD_ID )
10421107 .setShape ("MM " , "MSH" , " S " )
10431108 .addInput ('S' , Items .STICK )
10441109 .addInput ('M' , DEEPItems .ingotLead )
10451110 .addInput ('H' , DEEPBlocks .leadBlock )
1046- .create ("climbpickcraft " , new ItemStack (FeaturesItems .climb_pickaxe_Lead ));
1111+ .create ("climbpickcraftlead " , new ItemStack (FeaturesItems .climb_pickaxe_Lead ));
10471112 }
10481113
10491114 if (FeaturesItems .miningHammersEnabled == 1 ) {
@@ -1052,32 +1117,53 @@ public void onRecipesReady() {
10521117 .addInput ('S' , Items .STICK )
10531118 .addInput ('M' , DEEPItems .amethyst )
10541119 .addInput ('H' , DEEPBlocks .amethystBlock )
1055- .create ("hammercraft " , new ItemStack (FeaturesItems .mining_hammer_Amethyst ));
1120+ .create ("hammercraftamethyst " , new ItemStack (FeaturesItems .mining_hammer_Amethyst ));
10561121 RecipeBuilder .Shaped (MOD_ID )
10571122 .setShape ("HMH" , "MSM" , " S " )
10581123 .addInput ('S' , Items .STICK )
10591124 .addInput ('M' , DEEPItems .ingotSilver )
10601125 .addInput ('H' , DEEPBlocks .silverBlock )
1061- .create ("hammercraft " , new ItemStack (FeaturesItems .mining_hammer_Silver ));
1126+ .create ("hammercraftsilver " , new ItemStack (FeaturesItems .mining_hammer_Silver ));
10621127 RecipeBuilder .Shaped (MOD_ID )
10631128 .setShape ("HMH" , "MSM" , " S " )
10641129 .addInput ('S' , Items .STICK )
10651130 .addInput ('M' , DEEPItems .ingotLead )
10661131 .addInput ('H' , DEEPBlocks .leadBlock )
1067- .create ("hammercraft " , new ItemStack (FeaturesItems .mining_hammer_Lead ));
1132+ .create ("hammercraftlead " , new ItemStack (FeaturesItems .mining_hammer_Lead ));
10681133 }
10691134
10701135 if (FeaturesItems .normalCrownsEnabled == 1 ){
10711136 RecipeBuilder .Shaped (MOD_ID )
10721137 .setShape ("HCH" , "HHH" )
10731138 .addInput ('H' , DEEPItems .amethyst )
10741139 .addInput ('C' , Items .CLOTH )
1075- .create ("crown " , new ItemStack (FeaturesItems .amethyst_Crown , 1 ));
1140+ .create ("crownamethyst " , new ItemStack (FeaturesItems .amethyst_Crown , 1 ));
10761141 RecipeBuilder .Shaped (MOD_ID )
10771142 .setShape ("HCH" , "HHH" )
10781143 .addInput ('H' , DEEPItems .ingotSilver )
10791144 .addInput ('C' , Items .CLOTH )
1080- .create ("crown" , new ItemStack (FeaturesItems .silver_Crown , 1 ));
1145+ .create ("crownsilver" , new ItemStack (FeaturesItems .silver_Crown , 1 ));
1146+ }
1147+
1148+ if (FeaturesItems .scytheEnabled == 1 ){
1149+ RecipeBuilder .Shaped (MOD_ID )
1150+ .setShape (" MH" , "M S" , " S" )
1151+ .addInput ('S' , Items .STICK )
1152+ .addInput ('H' , DEEPBlocks .amethystBlock )
1153+ .addInput ('M' , DEEPItems .amethyst )
1154+ .create ("scythecraftamethyst" , new ItemStack (FeaturesItems .scythe_Amethyst ));
1155+ RecipeBuilder .Shaped (MOD_ID )
1156+ .setShape (" MH" , "M S" , " S" )
1157+ .addInput ('S' , Items .STICK )
1158+ .addInput ('M' , DEEPItems .ingotLead )
1159+ .addInput ('H' , DEEPBlocks .leadBlock )
1160+ .create ("scythecraftlead" , new ItemStack (FeaturesItems .scythe_Lead ));
1161+ RecipeBuilder .Shaped (MOD_ID )
1162+ .setShape (" MH" , "M S" , " S" )
1163+ .addInput ('S' , Items .STICK )
1164+ .addInput ('M' , DEEPItems .ingotSilver )
1165+ .addInput ('H' , DEEPBlocks .silverBlock )
1166+ .create ("scythecraftsilver" , new ItemStack (FeaturesItems .scythe_Silver ));
10811167 }
10821168 }
10831169 }
0 commit comments