diff --git a/CHANGELOG.md b/CHANGELOG.md index 4df6bb63d..24d06f079 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ - Added partial unification to the gtceu wax material @Redeix - Mars endermen can no longer pick up the wrong kind of warped/crimson sapling, and the correct kind has been added to their loot tables (#2240) - Cleanrooms now allow 9 door "blocks", so you can use the 3x3 Ad Astra doors (#2074) @ko-lja +- Added recycling for astikor carts (#2227) @Pyritie ### Bug fixes - Fixed brown gravy recipe @Redeix - Fixed instant mac recipe requiring less cardboard than it gives back @Redeix diff --git a/kubejs/server_scripts/asticor_carts/recipes.js b/kubejs/server_scripts/asticor_carts/recipes.js index 12d70352b..f68341ca5 100644 --- a/kubejs/server_scripts/asticor_carts/recipes.js +++ b/kubejs/server_scripts/asticor_carts/recipes.js @@ -6,4 +6,25 @@ const registerAsticorCartsRecipes = (event) => { event.remove({ id: 'astikorcarts:supply_cart' }) event.remove({ id: 'astikorcarts:plow' }) event.remove({ id: 'astikorcarts:wheel' }) + + event.recipes.gtceu.macerator(`tfg:recycle_astikor_animal_cart`) + .itemInputs('#tfcastikorcarts:animal_cart') + .itemOutputs('#forge:dusts/brass') + .duration(100) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.macerator(`tfg:recycle_astikor_supply_cart`) + .itemInputs('#tfcastikorcarts:supply_cart') + .itemOutputs('#forge:dusts/brass') + .duration(100) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.macerator(`tfg:recycle_astikor_plow`) + .itemInputs('#tfcastikorcarts:plow') + .itemOutputs('#forge:dusts/brass') + .duration(100) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) } \ No newline at end of file diff --git a/kubejs/server_scripts/asticor_carts/tags.js b/kubejs/server_scripts/asticor_carts/tags.js index 4c25eb160..0c5d83cec 100644 --- a/kubejs/server_scripts/asticor_carts/tags.js +++ b/kubejs/server_scripts/asticor_carts/tags.js @@ -7,6 +7,10 @@ const registerAsticorCartsItemTags = (event) => { event.removeAllTagsFrom(item) event.add('c:hidden_from_recipe_viewers', item) }) + + global.TFC_WOOD_TYPES.forEach(wood => { + event.add('c:hidden_from_recipe_viewers', `tfcastikorcarts:postilion/${wood}`) + }) } const registerAsticorCartsBlockTags = (event) => {