Reordered some grinder recipes.

This commit is contained in:
ayutac 2023-05-25 18:50:55 +02:00 committed by modmuss
parent 8df05f31bf
commit fc44b8b2b2

View file

@ -48,14 +48,14 @@ class GrinderRecipesProvider extends TechRebornRecipesProvider {
void generateRecipes() { void generateRecipes() {
generateVanillaRawMetals() generateVanillaRawMetals()
generateTRRawMetals() generateTRRawMetals()
generateVanillaGems()
generateTRGems() generateTRGems()
generateTRIngots() generateTRIngots()
generateSand() generateSand()
generateRedSand() generateRedSand()
generateConcretePowder() generateConcretePowder()
generateSawdust() generateSawdust()
// includes vanilla gems and ingots generateMisc()
generateMiscRecipes()
} }
void generateVanillaRawMetals() { void generateVanillaRawMetals() {
@ -117,6 +117,87 @@ class GrinderRecipesProvider extends TechRebornRecipesProvider {
} }
} }
void generateVanillaGems() {
offerGrinderRecipe {
power 2
time 200
ingredients tag("c:coal_ores")
outputs stack("minecraft:coal", 2)
}
offerGrinderRecipe {
power 2
time 230
ingredients stack("minecraft:coal")
outputs stack("techreborn:coal_dust")
}
offerGrinderRecipe {
power 2
time 400
ingredients stack("minecraft:coal_block")
outputs stack("techreborn:coal_dust", 9)
}
offerGrinderRecipe {
power 4
time 230
ingredients stack("minecraft:charcoal")
outputs stack("techreborn:charcoal_dust")
}
offerGrinderRecipe {
power 4
time 270
ingredients tag("c:redstone_ores")
outputs stack("minecraft:redstone", 8)
}
offerGrinderRecipe {
power 4
time 270
ingredients stack("minecraft:nether_quartz_ore")
outputs stack("minecraft:quartz", 2)
}
offerGrinderRecipe {
power 4
time 270
ingredients stack("minecraft:quartz")
outputs stack("techreborn:quartz_dust")
}
offerGrinderRecipe {
power 4
time 1080
ingredients stack("minecraft:quartz_block")
outputs stack("techreborn:quartz_dust", 4)
}
offerGrinderRecipe {
power 2
time 200
ingredients tag("c:lapis_ores")
outputs stack("minecraft:lapis_lazuli", 10)
}
offerGrinderRecipe {
power 4
time 270
ingredients tag("c:emerald_ores")
outputs stack("minecraft:emerald")
}
offerGrinderRecipe {
power 4
time 270
ingredients stack("minecraft:emerald")
outputs stack("techreborn:emerald_dust")
}
offerGrinderRecipe {
power 4
time 270
ingredients tag("c:diamond_ores")
outputs stack("minecraft:diamond")
}
offerGrinderRecipe {
power 4
time 270
ingredients stack("minecraft:diamond")
outputs stack("techreborn:diamond_dust")
}
}
void generateTRIngots() { void generateTRIngots() {
TRContent.Ingots.getI2DMap().each {ingot, dust -> TRContent.Ingots.getI2DMap().each {ingot, dust ->
offerGrinderRecipe { offerGrinderRecipe {
@ -253,7 +334,7 @@ class GrinderRecipesProvider extends TechRebornRecipesProvider {
} }
} }
void generateMiscRecipes() { void generateMisc() {
offerGrinderRecipe { offerGrinderRecipe {
power 2 power 2
time 220 time 220
@ -266,24 +347,12 @@ class GrinderRecipesProvider extends TechRebornRecipesProvider {
ingredients stack("minecraft:netherrack") ingredients stack("minecraft:netherrack")
outputs stack("techreborn:netherrack_dust") outputs stack("techreborn:netherrack_dust")
} }
offerGrinderRecipe {
power 2
time 200
ingredients tag("c:lapis_ores")
outputs stack("minecraft:lapis_lazuli", 10)
}
offerGrinderRecipe { offerGrinderRecipe {
power 2 power 2
time 180 time 180
ingredients stack("minecraft:gravel") ingredients stack("minecraft:gravel")
outputs stack("minecraft:sand") outputs stack("minecraft:sand")
} }
offerGrinderRecipe {
power 4
time 1080
ingredients stack("minecraft:quartz_block")
outputs stack("techreborn:quartz_dust", 4)
}
offerGrinderRecipe { offerGrinderRecipe {
power 2 power 2
time 220 time 220
@ -302,18 +371,6 @@ class GrinderRecipesProvider extends TechRebornRecipesProvider {
ingredients stack("minecraft:shroomlight") ingredients stack("minecraft:shroomlight")
outputs stack("techreborn:glowstone_small_dust", 2) outputs stack("techreborn:glowstone_small_dust", 2)
} }
offerGrinderRecipe {
power 2
time 230
ingredients stack("minecraft:coal")
outputs stack("techreborn:coal_dust")
}
offerGrinderRecipe {
power 4
time 270
ingredients tag("c:emerald_ores")
outputs stack("minecraft:emerald")
}
offerGrinderRecipe { offerGrinderRecipe {
power 2 power 2
time 170 time 170
@ -374,12 +431,6 @@ class GrinderRecipesProvider extends TechRebornRecipesProvider {
ingredients stack("minecraft:andesite") ingredients stack("minecraft:andesite")
outputs stack("techreborn:andesite_dust", 2) outputs stack("techreborn:andesite_dust", 2)
} }
offerGrinderRecipe {
power 4
time 270
ingredients stack("minecraft:emerald")
outputs stack("techreborn:emerald_dust")
}
offerGrinderRecipe { offerGrinderRecipe {
power 2 power 2
time 270 time 270
@ -410,36 +461,18 @@ class GrinderRecipesProvider extends TechRebornRecipesProvider {
ingredients tag("c:sponges") ingredients tag("c:sponges")
outputs stack("techreborn:sponge_piece", 5) outputs stack("techreborn:sponge_piece", 5)
} }
offerGrinderRecipe {
power 2
time 400
ingredients stack("minecraft:coal_block")
outputs stack("techreborn:coal_dust", 9)
}
offerGrinderRecipe { offerGrinderRecipe {
power 4 power 4
time 200 time 200
ingredients stack("minecraft:crimson_nylium") ingredients stack("minecraft:crimson_nylium")
outputs stack("techreborn:netherrack_dust") outputs stack("techreborn:netherrack_dust")
} }
offerGrinderRecipe {
power 4
time 230
ingredients stack("minecraft:charcoal")
outputs stack("techreborn:charcoal_dust")
}
offerGrinderRecipe { offerGrinderRecipe {
power 2 power 2
time 400 time 400
ingredients tag("techreborn:calcite_dust_material") ingredients tag("techreborn:calcite_dust_material")
outputs stack("techreborn:calcite_dust") outputs stack("techreborn:calcite_dust")
} }
offerGrinderRecipe {
power 4
time 270
ingredients tag("c:diamond_ores")
outputs stack("minecraft:diamond")
}
offerGrinderRecipe { offerGrinderRecipe {
power 4 power 4
time 270 time 270
@ -512,48 +545,18 @@ class GrinderRecipesProvider extends TechRebornRecipesProvider {
ingredients stack("minecraft:granite") ingredients stack("minecraft:granite")
outputs stack("techreborn:granite_dust", 2) outputs stack("techreborn:granite_dust", 2)
} }
offerGrinderRecipe {
power 4
time 270
ingredients tag("c:redstone_ores")
outputs stack("minecraft:redstone", 8)
}
offerGrinderRecipe {
power 4
time 270
ingredients stack("minecraft:nether_quartz_ore")
outputs stack("minecraft:quartz", 2)
}
offerGrinderRecipe { offerGrinderRecipe {
power 2 power 2
time 180 time 180
ingredients tag("c:marble") ingredients tag("c:marble")
outputs stack("techreborn:marble_dust") outputs stack("techreborn:marble_dust")
} }
offerGrinderRecipe {
power 4
time 270
ingredients stack("minecraft:diamond")
outputs stack("techreborn:diamond_dust")
}
offerGrinderRecipe {
power 4
time 270
ingredients stack("minecraft:quartz")
outputs stack("techreborn:quartz_dust")
}
offerGrinderRecipe { offerGrinderRecipe {
power 6 power 6
time 400 time 400
ingredients stack("minecraft:obsidian") ingredients stack("minecraft:obsidian")
outputs stack("techreborn:obsidian_dust", 4) outputs stack("techreborn:obsidian_dust", 4)
} }
offerGrinderRecipe {
power 2
time 200
ingredients tag("c:coal_ores")
outputs stack("minecraft:coal", 2)
}
offerGrinderRecipe { offerGrinderRecipe {
power 4 power 4
time 200 time 200