* - Fixed hide duping recipes. - Added quest book and field guide instances for fishing nets. - Fixed rebar support recipe crash. - Fixed red steel flask dupe. - Fixed red alloy recipe inconsistency. * - Fixed blue steel backpack block lang * - Added max vessel fluid warning to small vessels. * - Moved red steel flask recipe * Update pakku.json * fixed vessel tooltips so they display on the uncolored vessel too * fixed inconsistent small spring recipe with the coiling machine * fixed chiseling non-tfc blocks into slabs was only returning 1 slab instead of both * Field guide updates (#973) * added detected-setblock-be-gone to pakku server * added "requiresNaturalLog" config to afc tree tapping recipes so you can't tap your house * fixed missing tooltips on AFC wooden supports * added recipes for greenhouse ports, added recipes for stainless steel greenhouse (if you want to be fancy) * quest fixes, lang strings * added assembler recipes for most create things, made steam engines, blaze burners, and alternators cheaper, made firmaciv sails use any fabric * langs * removed gt compressed clay, fixed assembler recipe for clay bricks * removed the leather armor recycling because it's basically infinite armor * fixed iron door inconsistency * hopper in assembler now has a circuit condition * fixes #931 * Buff Large Boiler Fuel Efficiency (#977) * bufflargeboilers * formatting * oh so THAT's why the recycling recipes weren't working... * made the steam multiblock inputs/outputs significantly cheaper * changed default flywheel setting back to instanced * added assembler recipes for greate things * updated changelog * added recipes for the other millstones * - Fixed fishing nets event function * Update queststfc_tips.snbt Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com> * Update en_us.json Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com> * - Added item to summon armor stands with arms * - Added recipes to empty vessels and molds * - Added recipes for extracting/ forming magma blocks. * - Added recipes for extracting/ forming magma blocks. * - Nerfed steel support recipe output. * Fixes and features (#987) * - Fixed hide duping recipes. - Added quest book and field guide instances for fishing nets. - Fixed rebar support recipe crash. - Fixed red steel flask dupe. - Fixed red alloy recipe inconsistency. * - Fixed blue steel backpack block lang * - Added max vessel fluid warning to small vessels. * - Moved red steel flask recipe * - Fixed fishing nets event function * Update queststfc_tips.snbt Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com> * Update en_us.json Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com> * - Added item to summon armor stands with arms * - Added recipes to empty vessels and molds * - Added recipes for extracting/ forming magma blocks. * - Added recipes for extracting/ forming magma blocks. * - Nerfed steel support recipe output. --------- Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com> * Add wrought iron alternatives for early game cast iron recipes (#985) * Add wrought iron alternatives for early game cast iron recipes * Change doulbe iron ingots tag to use #forge item tags * salt water fast fix (#992) no more circuits Signed-off-by: SverhRazum-Nah <leon.trol@mail.ru> * - Revert mold changes from #987 * Branch merge (#995) * Some recipe changes (#1003) * misc recipes * add saw to jar lid recipe * revert table salt name changing that didn't work * fixed the basin having the wrong tag to be used with the charcoal forge * removed obsidian framed pressure plate - idk what it even does, but it's causing crashes fixes #1006 * Fix for Create Deco bricks conflict with Minecraft bricks in the assembler (#1005) Signed-off-by: TomPlop <tomdidome@gmail.com> * removing the gregtech material error suppression because it's just causing more confusion * updated changelog * Update CHANGELOG.md * Update ENHANCEMENT.yml * Update ENHANCEMENT.yml * Update ENHANCEMENT.yml * Update ENHANCEMENT.yml * Update ENHANCEMENT.yml * Update ENHANCEMENT.yml * Update ENHANCEMENT.yml * Update ENHANCEMENT.yml * Update ENHANCEMENT.yml * Update ENHANCEMENT.yml * ISSUE_TEMPLATE * tweaked Y levels of the overworld <-> beneath teleporting * ISSUE_TEMPLATE * github * langs, quest tweaks, updated field guide for sprinklers * put tin jar lid recycling in the right category * hid the new space tfg blocks * updated pakku * I FORGOT TO ADD PUNISHMENT FOR DEATH * aa * Update mods * CHANGELOG --------- Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com> Signed-off-by: SverhRazum-Nah <leon.trol@mail.ru> Signed-off-by: TomPlop <tomdidome@gmail.com> Co-authored-by: Redeix <brayden.j.m.ford@gmail.com> Co-authored-by: Xikaro <os.valerievich@ya.ru> Co-authored-by: Risuga <oosyrag@gmail.com> Co-authored-by: Redeix <59435925+Redeix@users.noreply.github.com> Co-authored-by: Zack <93035068+ZackH01@users.noreply.github.com> Co-authored-by: SverhRazum-Nah <leon.trol@mail.ru> Co-authored-by: TomPlop <tomdidome@gmail.com>
639 lines
No EOL
28 KiB
JavaScript
639 lines
No EOL
28 KiB
JavaScript
// priority: 0
|
|
|
|
function registerGreateRecyclingRecipes(event) {
|
|
|
|
// #region Shafts
|
|
|
|
// No andesite alloy shafts because those can be crafted from 4 different materials
|
|
|
|
event.recipes.gtceu.macerator('steel_shaft')
|
|
.itemInputs('greate:steel_shaft')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Steel, 1))
|
|
.duration(GTMaterials.Steel.getMass())
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('steel_shaft')
|
|
.itemInputs('greate:steel_shaft')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Steel, 1))
|
|
.duration(GTMaterials.Steel.getMass())
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('aluminium_shaft')
|
|
.itemInputs('greate:aluminium_shaft')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Aluminium, 1))
|
|
.duration(GTMaterials.Aluminium.getMass())
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('aluminium_shaft')
|
|
.itemInputs('greate:aluminium_shaft')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Aluminium, 1))
|
|
.duration(GTMaterials.Aluminium.getMass())
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('stainless_steel_shaft')
|
|
.itemInputs('greate:stainless_steel_shaft')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.StainlessSteel, 1))
|
|
.duration(GTMaterials.StainlessSteel.getMass())
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('stainless_steel_shaft')
|
|
.itemInputs('greate:stainless_steel_shaft')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.nugget, GTMaterials.StainlessSteel, 1))
|
|
.duration(GTMaterials.StainlessSteel.getMass())
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('titanium_shaft')
|
|
.itemInputs('greate:titanium_shaft')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Titanium, 1))
|
|
.duration(GTMaterials.Titanium.getMass())
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('titanium_shaft')
|
|
.itemInputs('greate:titanium_shaft')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Titanium, 1))
|
|
.duration(GTMaterials.Titanium.getMass())
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
// #endregion
|
|
|
|
// #region Cogs
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('greate:andesite_alloy_shaft',
|
|
event.shapeless('#forge:small_gears/wood', ['greate:andesite_alloy_cogwheel']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('greate:andesite_alloy_shaft',
|
|
event.shapeless('#forge:gears/wood', ['greate:large_andesite_alloy_cogwheel']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('greate:steel_shaft',
|
|
event.shapeless('#forge:small_gears/wrought_iron', ['greate:steel_cogwheel']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('greate:steel_shaft',
|
|
event.shapeless('2x #forge:small_gears/wrought_iron', ['greate:large_steel_cogwheel']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('greate:aluminium_shaft',
|
|
event.shapeless('#forge:small_gears/steel', ['greate:aluminium_cogwheel']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('greate:aluminium_shaft',
|
|
event.shapeless('2x #forge:small_gears/steel', ['greate:large_aluminium_cogwheel']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('greate:stainless_steel_shaft',
|
|
event.shapeless('#forge:small_gears/aluminium', ['greate:stainless_steel_cogwheel']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('greate:stainless_steel_shaft',
|
|
event.shapeless('2x #forge:small_gears/aluminium', ['greate:large_stainless_steel_cogwheel']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('greate:titanium_shaft',
|
|
event.shapeless('#forge:small_gears/stainless_steel', ['greate:titanium_cogwheel']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('greate:titanium_shaft',
|
|
event.shapeless('2x #forge:small_gears/stainless_steel', ['greate:large_titanium_cogwheel']))
|
|
|
|
// #endregion
|
|
|
|
// #region Millstones
|
|
|
|
event.recipes.gtceu.macerator('greate:steel_millstone')
|
|
.itemInputs('greate:steel_millstone')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 3),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 1),
|
|
ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.TreatedWood, 2))
|
|
.duration(GTMaterials.Steel.getMass() * 4)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:steel_millstone')
|
|
.itemInputs('greate:steel_millstone')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 3),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 1))
|
|
.duration(GTMaterials.Steel.getMass() * 4)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:aluminium_millstone')
|
|
.itemInputs('greate:aluminium_millstone')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 8),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.VanadiumSteel, 6),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 4),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diamond, 2))
|
|
.duration(GTMaterials.Aluminium.getMass() * (8+6+4+2))
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:aluminium_millstone')
|
|
.itemInputs('greate:aluminium_millstone')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 8),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.VanadiumSteel, 6),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 4))
|
|
.duration(GTMaterials.Aluminium.getMass() * (8+6+4))
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:stainless_steel_millstone')
|
|
.itemInputs('greate:stainless_steel_millstone')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 8),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 8),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.RedSteel, 6),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 4),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diamond, 5))
|
|
.duration(GTMaterials.StainlessSteel.getMass() * (8+8+6+4+5))
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:stainless_steel_millstone')
|
|
.itemInputs('greate:stainless_steel_millstone')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 8),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 8),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.RedSteel, 6),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 4))
|
|
.duration(GTMaterials.StainlessSteel.getMass() * (8+8+6+4))
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:titanium_millstone')
|
|
.itemInputs('greate:titanium_millstone')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 8),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 8),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Ultimet, 6),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 4),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diamond, 5))
|
|
.duration(GTMaterials.Titanium.getMass() * (8+8+6+4+5))
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:titanium_millstone')
|
|
.itemInputs('greate:titanium_millstone')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 8),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 8),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Ultimet, 6),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 4))
|
|
.duration(GTMaterials.Titanium.getMass() * (8+8+6+4))
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
// #endregion
|
|
|
|
// #region Crushing Wheels
|
|
|
|
event.recipes.gtceu.macerator('greate:steel_crushing_wheel')
|
|
.itemInputs('greate:steel_crushing_wheel')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 18),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.TinAlloy, 8),
|
|
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Steel, 1))
|
|
.duration(GTMaterials.TinAlloy.getMass() * 26)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:steel_crushing_wheel')
|
|
.itemInputs('greate:steel_crushing_wheel')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 18),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.TinAlloy, 8),
|
|
ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Steel, 1))
|
|
.duration(GTMaterials.TinAlloy.getMass() * 26)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:aluminium_crushing_wheel')
|
|
.itemInputs('greate:aluminium_crushing_wheel')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 18),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.VanadiumSteel, 8),
|
|
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Aluminium, 1))
|
|
.duration(GTMaterials.VanadiumSteel.getMass() * 26)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:aluminium_crushing_wheel')
|
|
.itemInputs('greate:aluminium_crushing_wheel')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 18),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.VanadiumSteel, 8),
|
|
ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Aluminium, 1))
|
|
.duration(GTMaterials.VanadiumSteel.getMass() * 26)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:stainless_steel_crushing_wheel')
|
|
.itemInputs('greate:stainless_steel_crushing_wheel')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 18),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.RedSteel, 8),
|
|
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.StainlessSteel, 1))
|
|
.duration(GTMaterials.RedSteel.getMass() * 26)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:stainless_steel_crushing_wheel')
|
|
.itemInputs('greate:stainless_steel_crushing_wheel')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 18),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.RedSteel, 8),
|
|
ChemicalHelper.get(TagPrefix.nugget, GTMaterials.StainlessSteel, 1))
|
|
.duration(GTMaterials.RedSteel.getMass() * 26)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:titanium_crushing_wheel')
|
|
.itemInputs('greate:titanium_crushing_wheel')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 18),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Ultimet, 8),
|
|
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Titanium, 1))
|
|
.duration(GTMaterials.Ultimet.getMass() * 26)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:titanium_crushing_wheel')
|
|
.itemInputs('greate:titanium_crushing_wheel')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 18),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Ultimet, 8),
|
|
ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Titanium, 1))
|
|
.duration(GTMaterials.Ultimet.getMass() * 26)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
// #endregion
|
|
|
|
// #region Encased Fan
|
|
|
|
event.recipes.gtceu.macerator('greate:steel_encased_fan')
|
|
.itemInputs('greate:steel_encased_fan')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 5),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 2))
|
|
.duration(GTMaterials.Steel.getMass() * 7)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:steel_encased_fan')
|
|
.itemInputs('greate:steel_encased_fan')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 5),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 2))
|
|
.duration(GTMaterials.Steel.getMass() * 7)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:aluminium_encased_fan')
|
|
.itemInputs('greate:aluminium_encased_fan')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 12))
|
|
.duration(GTMaterials.Aluminium.getMass() * 12)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:aluminium_encased_fan')
|
|
.itemInputs('greate:aluminium_encased_fan')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 12))
|
|
.duration(GTMaterials.Aluminium.getMass() * 12)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:stainless_steel_encased_fan')
|
|
.itemInputs('greate:stainless_steel_encased_fan')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 12))
|
|
.duration(GTMaterials.StainlessSteel.getMass() * 12)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:stainless_steel_encased_fan')
|
|
.itemInputs('greate:stainless_steel_encased_fan')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 12))
|
|
.duration(GTMaterials.StainlessSteel.getMass() * 12)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:titanium_encased_fan')
|
|
.itemInputs('greate:titanium_encased_fan')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 12))
|
|
.duration(GTMaterials.Titanium.getMass() * 12)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:titanium_encased_fan')
|
|
.itemInputs('greate:titanium_encased_fan')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 12))
|
|
.duration(GTMaterials.Titanium.getMass() * 12)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
// #endregion
|
|
|
|
// #region Gearbox
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('4x greate:andesite_alloy_shaft',
|
|
event.shapeless('create:andesite_casing', ['greate:andesite_alloy_gearbox', '#forge:tools/hammers']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('4x greate:steel_shaft',
|
|
event.shapeless('create:andesite_casing', ['greate:steel_gearbox', '#forge:tools/hammers']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('4x greate:aluminium_shaft',
|
|
event.shapeless('create:andesite_casing', ['greate:aluminium_gearbox', '#forge:tools/hammers']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('4x greate:stainless_steel_shaft',
|
|
event.shapeless('create:andesite_casing', ['greate:stainless_steel_gearbox', '#forge:tools/hammers']))
|
|
|
|
event.recipes.tfc.extra_products_shapeless_crafting('4x greate:titanium_shaft',
|
|
event.shapeless('create:andesite_casing', ['greate:titanium_gearbox', '#forge:tools/hammers']))
|
|
|
|
// #endregion
|
|
|
|
// #region Mechanical Saw
|
|
|
|
event.recipes.gtceu.macerator('greate:andesite_alloy_mechanical_saw')
|
|
.itemInputs('greate:andesite_alloy_mechanical_saw')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 7),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Wood, 1))
|
|
.duration(GTMaterials.WroughtIron.getMass() * 7)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:andesite_alloy_mechanical_saw')
|
|
.itemInputs('greate:andesite_alloy_mechanical_saw')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 7),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Ash, 1))
|
|
.duration(GTMaterials.WroughtIron.getMass() * 7)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:steel_mechanical_saw')
|
|
.itemInputs('greate:steel_mechanical_saw')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 8),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.CobaltBrass, 4),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 4))
|
|
.duration(GTMaterials.CobaltBrass.getMass() * 16)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:steel_mechanical_saw')
|
|
.itemInputs('greate:steel_mechanical_saw')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 8),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.CobaltBrass, 4),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.AnnealedCopper, 4))
|
|
.duration(GTMaterials.CobaltBrass.getMass() * 16)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:aluminium_mechanical_saw')
|
|
.itemInputs('greate:aluminium_mechanical_saw')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 10),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Cupronickel, 8),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.VanadiumSteel, 4),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 2))
|
|
.duration(GTMaterials.VanadiumSteel.getMass() * 22)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:aluminium_mechanical_saw')
|
|
.itemInputs('greate:aluminium_mechanical_saw')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 10),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Cupronickel, 8),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.VanadiumSteel, 4),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.AnnealedCopper, 2))
|
|
.duration(GTMaterials.VanadiumSteel.getMass() * 22)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:stainless_steel_mechanical_saw')
|
|
.itemInputs('greate:stainless_steel_mechanical_saw')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 10),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Electrum, 8),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.RedSteel, 4),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Silver, 4))
|
|
.duration(GTMaterials.RedSteel.getMass() * 22)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:stainless_steel_mechanical_saw')
|
|
.itemInputs('greate:stainless_steel_mechanical_saw')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 10),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Electrum, 8),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.RedSteel, 4),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Silver, 4))
|
|
.duration(GTMaterials.RedSteel.getMass() * 22)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:titanium_mechanical_saw')
|
|
.itemInputs('greate:titanium_mechanical_saw')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 10),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 8),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Ultimet, 4),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 4))
|
|
.duration(GTMaterials.Ultimet.getMass() * 22)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:titanium_mechanical_saw')
|
|
.itemInputs('greate:titanium_mechanical_saw')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 10),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 8),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Ultimet, 4),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 4))
|
|
.duration(GTMaterials.Ultimet.getMass() * 22)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
// #endregion
|
|
|
|
// #region Mechanical Pump
|
|
|
|
event.recipes.gtceu.macerator('greate:steel_mechanical_pump')
|
|
.itemInputs('greate:steel_mechanical_pump')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 2),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 1),
|
|
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Steel, 2))
|
|
.duration(GTMaterials.Copper.getMass() * 3)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:steel_mechanical_pump')
|
|
.itemInputs('greate:steel_mechanical_pump')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Copper, 2),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 1),
|
|
ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Steel, 2))
|
|
.duration(GTMaterials.Copper.getMass() * 3)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:aluminium_mechanical_pump')
|
|
.itemInputs('greate:aluminium_mechanical_pump')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 2),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 1),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Rubber, 1),
|
|
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Aluminium, 2))
|
|
.duration(GTMaterials.Copper.getMass() * 3)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:aluminium_mechanical_pump')
|
|
.itemInputs('greate:aluminium_mechanical_pump')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Copper, 2),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 1),
|
|
ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Aluminium, 2))
|
|
.duration(GTMaterials.Copper.getMass() * 3)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:stainless_steel_mechanical_pump')
|
|
.itemInputs('greate:stainless_steel_mechanical_pump')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 2),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 1),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Rubber, 1),
|
|
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.StainlessSteel, 2))
|
|
.duration(GTMaterials.Copper.getMass() * 3)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:stainless_steel_mechanical_pump')
|
|
.itemInputs('greate:stainless_steel_mechanical_pump')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Copper, 2),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 1),
|
|
ChemicalHelper.get(TagPrefix.nugget, GTMaterials.StainlessSteel, 2))
|
|
.duration(GTMaterials.Copper.getMass() * 3)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:titanium_mechanical_pump')
|
|
.itemInputs('greate:titanium_mechanical_pump')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 2),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 1),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Rubber, 1),
|
|
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Titanium, 2))
|
|
.duration(GTMaterials.Copper.getMass() * 3)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:titanium_mechanical_pump')
|
|
.itemInputs('greate:titanium_mechanical_pump')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Copper, 2),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 1),
|
|
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Titanium, 2))
|
|
.duration(GTMaterials.Copper.getMass() * 3)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
// #endregion
|
|
|
|
// #region Belts
|
|
|
|
event.recipes.gtceu.macerator('greate:rubber_belt_connector')
|
|
.itemInputs('greate:rubber_belt_connector')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Rubber, 1))
|
|
.duration(GTMaterials.Rubber.getMass() * 3)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.macerator('greate:silicone_rubber_belt_connector')
|
|
.itemInputs('greate:silicone_rubber_belt_connector')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.SiliconeRubber, 1))
|
|
.duration(GTMaterials.SiliconeRubber.getMass() * 3)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.macerator('greate:polyethylene_belt_connector')
|
|
.itemInputs('greate:polyethylene_belt_connector')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.StyreneButadieneRubber, 1))
|
|
.duration(GTMaterials.StyreneButadieneRubber.getMass() * 3)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
// #region
|
|
|
|
// #region Mechanical Mixer
|
|
|
|
event.recipes.gtceu.macerator('greate:steel_mechanical_mixer')
|
|
.itemInputs('greate:steel_mechanical_mixer')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 8),
|
|
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 4))
|
|
.duration(GTMaterials.WroughtIron.getMass() * 12)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:steel_mechanical_mixer')
|
|
.itemInputs('greate:steel_mechanical_mixer')
|
|
.itemOutputs(
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 8),
|
|
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 4))
|
|
.duration(GTMaterials.WroughtIron.getMass() * 12)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:aluminium_mechanical_mixer')
|
|
.itemInputs('greate:aluminium_mechanical_mixer')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 12))
|
|
.duration(GTMaterials.Aluminium.getMass() * 12)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:aluminium_mechanical_mixer')
|
|
.itemInputs('greate:aluminium_mechanical_mixer')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 12))
|
|
.duration(GTMaterials.Aluminium.getMass() * 12)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:stainless_steel_mechanical_mixer')
|
|
.itemInputs('greate:stainless_steel_mechanical_mixer')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 12))
|
|
.duration(GTMaterials.StainlessSteel.getMass() * 12)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:stainless_steel_mechanical_mixer')
|
|
.itemInputs('greate:stainless_steel_mechanical_mixer')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 12))
|
|
.duration(GTMaterials.StainlessSteel.getMass() * 12)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.macerator('greate:titanium_mechanical_mixer')
|
|
.itemInputs('greate:titanium_mechanical_mixer')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 12))
|
|
.duration(GTMaterials.Titanium.getMass() * 12)
|
|
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.ULV])
|
|
|
|
event.recipes.gtceu.arc_furnace('greate:titanium_mechanical_mixer')
|
|
.itemInputs('greate:titanium_mechanical_mixer')
|
|
.itemOutputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 12))
|
|
.duration(GTMaterials.Titanium.getMass() * 12)
|
|
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
|
|
// #endregion
|
|
} |