basic belts now only accept rubber, but all belts are now half price!

This commit is contained in:
Pyritie 2025-04-24 21:20:38 +01:00
parent ae03865762
commit f7a242462c
3 changed files with 31 additions and 11 deletions

View file

@ -295,23 +295,32 @@ function registerGreateRecipes(event) {
// #region Belt Connector
event.shaped('greate:rubber_belt_connector', [
'C ',
'AAA',
'AAA',
'BDC'
'B '
], {
A: '#forge:leather',
A: '#forge:plates/rubber',
B: '#forge:tools/knives',
C: '#tfc:sewing_needles',
D: '#forge:string'
}).id('greate:shaped/rubber_belt_connector_from_leather')
C: '#forge:tools/hammers',
}).id('greate:shaped/rubber_belt_connector')
event.shaped('greate:silicone_rubber_belt_connector', [
'C ',
'AAA',
'B '
], {
A: '#forge:plates/silicone_rubber',
B: '#forge:tools/knives',
C: '#forge:tools/hammers',
}).id('greate:shaped/silicone_rubber_belt_connector')
event.shaped('greate:polyethylene_belt_connector', [
'C ',
'AAA',
'AAA',
'B C'
'B '
], {
A: '#forge:plates/styrene_butadiene_rubber',
B: '#forge:tools/files',
B: '#forge:tools/knives',
C: '#forge:tools/hammers',
}).id('greate:shaped/polyethylene_belt_connector')

View file

@ -480,17 +480,24 @@ function registerGreateRecyclingRecipes(event) {
// #region Belts
event.recipes.gtceu.macerator('greate:rubber_belt_connector')
.itemInputs('greate:rubber_belt_connector')
.itemOutputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Rubber, 6))
.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, 6))
.duration(GTMaterials.SiliconeRubber.getMass() * 6)
.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, 6))
.duration(GTMaterials.StyreneButadieneRubber.getMass() * 6)
.duration(GTMaterials.StyreneButadieneRubber.getMass() * 3)
.category(GTRecipeCategories.MACERATOR_RECYCLING)
.EUt(GTValues.VA[GTValues.ULV])

View file

@ -29,6 +29,10 @@ global.GREATE_DISABLED_ITEMS = [
'greate:stainless_steel_millstone',
'greate:titanium_millstone',
// Disabled because they don't respect the cleanroom requirement of some recipes
'greate:stainless_steel_mechanical_saw',
'greate:titanium_mechanical_saw',
// Disable these until it's possible to disable spring recipes in them
'greate:andesite_alloy_mechanical_press',
'greate:steel_mechanical_press',