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