shipping container dye/bleach recipes

This commit is contained in:
Pyritie 2025-08-22 00:32:42 +01:00
parent dec69df3b9
commit 37ef72ee01
3 changed files with 37 additions and 4 deletions

View file

@ -18,6 +18,7 @@
- Fixed grammar on death messages and added some new ones (#1642) @vdegans
- Added IV fridge, and IV-UV aqueous accumulator, food processor, food oven, and gas compressor machines @Pyritie
- Added machine recipes for the wrought iron grill @Pyritie
- Added recipes for redyeing/bleaching shipping containers (#1631) @Pyritie
### Bug fixes
- Fixed moon mob spawning light levels, so now they need a light level of 0 instead of 11 (#1587) @NINAustinFett
- Fixed wrong output amount of mortaring soybean paste (#1607) @TomPlop

View file

@ -466,4 +466,36 @@ const registerCreatedecoRecipes = (event) => {
}).id('tfg:createdeco/shaped/industrial_iron_ladder')
// #endregion
// #region Shipping Containers
global.MINECRAFT_DYE_NAMES.forEach(color => {
event.remove({ id: `createdeco:${color}_shipping_container_from_dyeing_vaults` })
event.recipes.gtceu.chemical_bath(`createdeco:${color}_shipping_container`)
.itemInputs('create:item_vault')
.inputFluids(Fluid.of(`tfc:${color}_dye`, 144))
.itemOutputs(`createdeco:${color}_shipping_container`)
.duration(100)
.EUt(16)
.category(GTRecipeCategories.CHEM_DYES);
event.recipes.gtceu.chemical_bath(`createdeco:${color}_shipping_container_recolor`)
.itemInputs('#createdeco:shipping_containers')
.inputFluids(Fluid.of(`tfc:${color}_dye`, 144))
.itemOutputs(`createdeco:${color}_shipping_container`)
.duration(100)
.EUt(16)
.category(GTRecipeCategories.CHEM_DYES);
})
event.recipes.gtceu.chemical_bath(`createdeco:bleach_shipping_container`)
.itemInputs('#createdeco:shipping_containers')
.inputFluids(Fluid.of('gtceu:chlorine', 144))
.itemOutputs('create:item_vault')
.duration(100)
.EUt(16)
.category(GTRecipeCategories.CHEM_DYES);
// #endregion
};

View file

@ -4,17 +4,14 @@ const metalBars = ['andesite', 'brass', 'iron', 'copper', 'industrial_iron', 'zi
const registerCreateDecoItemTags = (event) => {
//#region Hidden Items
global.CREATEDECO_DISABLED_ITEMS.forEach(item => {
event.removeAllTagsFrom(item)
event.add('c:hidden_from_recipe_viewers', item)
});
//#endregion
event.remove('createdeco:internal/blocks/iron_blocks', 'minecraft:iron_block')
event.remove('createdeco:internal/blocks/industrial_iron_blocks', 'create:industrial_iron_block')
//#region Apply Tags
metalBars.forEach(metalBars => {
event.add('tfg:metal_bars', `createdeco:${metalBars}_bars`)
event.add('tfg:metal_bars', `createdeco:${metalBars}_bars_overlay`)
@ -53,7 +50,10 @@ const registerCreateDecoItemTags = (event) => {
event.add("createdeco:internal/blocks/industrial_iron_blocks", "#forge:storage_blocks/steel")
event.add("createdeco:internal/blocks/zinc_blocks", "#forge:storage_blocks/zinc")
event.add("createdeco:internal/blocks/andesite_blocks", "#forge:storage_blocks/tin_alloy")
//#endregion
global.MINECRAFT_DYE_NAMES.forEach(color => {
event.add('createdeco:shipping_containers', `createdeco:${color}_shipping_container`)
})
};
const registerCreateDecoBlockTags = (event) => {