Greate splashing update (#2995)
* update to greate 0.0.65 * update greate and pakku, add circuits to fan recipes * that doesn't work * add ore deposits too
This commit is contained in:
parent
82114352d8
commit
2efa0180a8
8 changed files with 135 additions and 52 deletions
|
|
@ -53,7 +53,7 @@ function registerTFGMealBagRecipes(event) {
|
|||
.itemInputs('1x tfg:used_foil_pack')
|
||||
.inputFluids(Fluid.of('gtceu:distilled_water', 10))
|
||||
.itemOutputs('1x tfg:clean_foil_pack')
|
||||
.duration(200)
|
||||
.duration(50)
|
||||
.circuit(2)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
|
|
@ -68,7 +68,8 @@ function registerTFGMealBagRecipes(event) {
|
|||
result: { item: 'tfg:clean_foil_pack' }
|
||||
}).id('tfg:ae_transform/clean_foil_pack')
|
||||
|
||||
event.recipes.greate.splashing(['tfg:clean_foil_pack'], 'tfg:used_foil_pack')
|
||||
event.recipes.greate.splashing(['tfg:clean_foil_pack'], ['tfg:used_foil_pack', Fluid.of('minecraft:water', 100)])
|
||||
.recipeTier(0)
|
||||
.id('tfg:splashing/clean_foil_pack')
|
||||
|
||||
event.shapeless('1x tfg:used_foil_pack', [
|
||||
|
|
|
|||
|
|
@ -325,9 +325,22 @@ function processCrushedOre(event, material) {
|
|||
.EUt(2)
|
||||
|
||||
// Bulk washing
|
||||
|
||||
event.recipes.greate.splashing(
|
||||
[pureOreItem, Item.of(byproductItem).withChance(0.14), 'gtceu:stone_dust'],
|
||||
[crushedOreItem, Fluid.of('minecraft:water', 100)]
|
||||
)
|
||||
.recipeTier(1)
|
||||
.circuitNumber(1)
|
||||
.id(`tfg:splashing/${materialName}_purified_ore_water`)
|
||||
|
||||
event.recipes.greate.splashing([pureOreItem, Item.of(byproductItem).withChance(0.333), 'gtceu:stone_dust'], crushedOreItem)
|
||||
.id(`tfg:splashing/${materialName}_purified_ore`)
|
||||
event.recipes.greate.splashing(
|
||||
[pureOreItem, Item.of(byproductItem).withChance(0.333), 'gtceu:stone_dust'],
|
||||
[crushedOreItem, Fluid.of('gtceu:distilled_water', 10)]
|
||||
)
|
||||
.recipeTier(1)
|
||||
.circuitNumber(2)
|
||||
.id(`tfg:splashing/${materialName}_purified_ore_distilled`)
|
||||
|
||||
// Dropping in water
|
||||
event.custom({
|
||||
|
|
@ -443,8 +456,21 @@ function processImpureDust(event, material) {
|
|||
const materialName = material.getName();
|
||||
|
||||
// Bulk washing
|
||||
event.recipes.greate.splashing(dustItem, impureDustItem)
|
||||
.id(`tfg:splashing/${materialName}_dust_from_impure`)
|
||||
event.recipes.greate.splashing(
|
||||
[dustItem],
|
||||
[impureDustItem, Fluid.of('minecraft:water', 100)]
|
||||
)
|
||||
.recipeTier(1)
|
||||
.circuitNumber(1)
|
||||
.id(`tfg:splashing/${materialName}_dust_from_impure_water`)
|
||||
|
||||
event.recipes.greate.splashing(
|
||||
[dustItem],
|
||||
[impureDustItem, Fluid.of('gtceu:distilled_water', 10)]
|
||||
)
|
||||
.recipeTier(1)
|
||||
.circuitNumber(2)
|
||||
.id(`tfg:splashing/${materialName}_dust_from_impure_distilled`)
|
||||
|
||||
event.recipes.tfc.barrel_instant()
|
||||
.inputItem(impureDustItem)
|
||||
|
|
@ -495,8 +521,21 @@ function processPureDust(event, material) {
|
|||
const materialName = material.getName();
|
||||
|
||||
// Bulk washing
|
||||
event.recipes.greate.splashing(dustItem, pureDustItem)
|
||||
.id(`tfg:splashing/${materialName}_dust_from_pure`)
|
||||
event.recipes.greate.splashing(
|
||||
[dustItem],
|
||||
[pureDustItem, Fluid.of('minecraft:water', 100)]
|
||||
)
|
||||
.recipeTier(1)
|
||||
.circuitNumber(1)
|
||||
.id(`tfg:splashing/${materialName}_dust_from_pure_water`)
|
||||
|
||||
event.recipes.greate.splashing(
|
||||
[dustItem],
|
||||
[pureDustItem, Fluid.of('gtceu:distilled_water', 10)]
|
||||
)
|
||||
.recipeTier(1)
|
||||
.circuitNumber(2)
|
||||
.id(`tfg:splashing/${materialName}_dust_from_pure_distilled`)
|
||||
|
||||
event.recipes.tfc.barrel_instant()
|
||||
.inputItem(pureDustItem)
|
||||
|
|
|
|||
|
|
@ -15,9 +15,13 @@ function registerTFGWoodRecipes(event) {
|
|||
.duration(20 * 5)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
event.recipes.create.splashing([Item.of('tfc:powder/wood_ash').withChance(0.25), Item.of('minecraft:stick').withChance(0.25)], 'tfc:torch')
|
||||
.id('tfg:splashing/wash_torch')
|
||||
|
||||
event.recipes.greate.splashing(
|
||||
[Item.of('tfc:powder/wood_ash').withChance(0.25), Item.of('minecraft:stick').withChance(0.25)],
|
||||
['tfc:torch', Fluid.of('minecraft:water', 100)]
|
||||
)
|
||||
.recipeTier(0)
|
||||
.id('tfg:splashing/wash_torch')
|
||||
|
||||
// Just a dummy recipe to tell people they can get wood ash by throwing torches in water via TFC
|
||||
event.custom({
|
||||
type: "ae2:transform",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue