added optional create sound of steam recipes #2324
This commit is contained in:
parent
485161a698
commit
114365a6f1
4 changed files with 295 additions and 85 deletions
|
|
@ -6,12 +6,13 @@ If you missed it, [0.11.19](https://github.com/TerraFirmaGreg-Team/Modpack-Moder
|
|||
- Greate Encased Fans now work differently. Water (or distilled water) needs to be pumped into the encased fan itself, instead of having a source block in front. Items also must be on a Depot or Belt in order to be washed, instead of the floor. Processing time decreases with fan RPM. Regular water produces fewer byproducts than distilled water.
|
||||
### Changes
|
||||
- Added artisan table recipes for all pipe mold sizes (#2983) @Redeix
|
||||
- Added optional [Chimes](https://www.curseforge.com/minecraft/mc-mods/chimes) compat. (#2973) @TreyR9
|
||||
- You can now pick up foxes @Pyritie
|
||||
- Added glass batch to glass vial extruder recipe (#2999) @Inceitious
|
||||
- Added a new Face curios slot for Create's Goggles and the Face Mask (#2992) @Bumperdo09
|
||||
- Added more recycling recipes for wood related items (#2986) @Redeix
|
||||
- Added soybean + sea water to soy mixture recipe (#2984) @Redeix
|
||||
- Added optional [Chimes](https://www.curseforge.com/minecraft/mc-mods/chimes) compat. (#2973) @TreyR9
|
||||
- Added optional [Create: Sound of Steam](https://www.curseforge.com/minecraft/mc-mods/create-sound-of-steam) compat (#2324) @samtsa
|
||||
### Bug fixes
|
||||
- Fixed incorrect mechanical mixer recipes for weak and regular colored steel dust (#2977) @Pyritie
|
||||
- Fixed cobble breaking into two cobble blocks (#2980) @Pyritie
|
||||
|
|
|
|||
|
|
@ -6,91 +6,91 @@
|
|||
*/
|
||||
const registerChimesRecipes = (event) => {
|
||||
if (Platform.isLoaded("chimes")) {
|
||||
event.remove({ input: 'string', mod: 'chimes' })
|
||||
event.remove({ input: 'string', mod: 'chimes' })
|
||||
|
||||
//TODO: dye recipes in barrel for glass chimes (if possible)
|
||||
//TODO: dye recipes in barrel for glass chimes (if possible)
|
||||
|
||||
//bamboo chimes
|
||||
event.shaped(
|
||||
Item.of('chimes:bamboo_chimes'),
|
||||
[
|
||||
" A ",
|
||||
"CBC",
|
||||
"C C"
|
||||
], {
|
||||
A: "#minecraft:wooden_slabs",
|
||||
B: "#forge:string",
|
||||
C: "minecraft:bamboo"
|
||||
})
|
||||
|
||||
//copper chimes
|
||||
event.shaped(
|
||||
Item.of('chimes:copper_chimes'),
|
||||
[
|
||||
" A ",
|
||||
"CBC",
|
||||
"C C"
|
||||
], {
|
||||
A: "#minecraft:wooden_slabs",
|
||||
B: "#forge:chains",
|
||||
C: "#forge:rods/copper"
|
||||
})
|
||||
//iron chimes
|
||||
event.shaped(
|
||||
Item.of('chimes:iron_chimes'),
|
||||
[
|
||||
" A ",
|
||||
"CBC",
|
||||
"C C"
|
||||
], {
|
||||
A: "#minecraft:wooden_slabs",
|
||||
B: "#forge:chains",
|
||||
C: "#forge:rods/iron"
|
||||
})
|
||||
//carved bamboo chimes
|
||||
event.shapeless(
|
||||
Item.of('chimes:carved_bamboo_chimes'),
|
||||
[
|
||||
'chimes:bamboo_chimes',
|
||||
'#forge:tools/knives'
|
||||
]
|
||||
)
|
||||
//carved bamboo chimes direct
|
||||
event.shaped(
|
||||
Item.of('chimes:carved_bamboo_chimes'),
|
||||
[
|
||||
" A ",
|
||||
"CBC",
|
||||
"CDC"
|
||||
], {
|
||||
A: "#minecraft:wooden_slabs",
|
||||
B: "#forge:string",
|
||||
C: "minecraft:bamboo",
|
||||
D: "#forge:tools/knives"
|
||||
})
|
||||
//amethyst_chime
|
||||
event.shaped(
|
||||
Item.of('chimes:amethyst_chimes'),
|
||||
[
|
||||
" A ",
|
||||
"CBC",
|
||||
"C C"
|
||||
], {
|
||||
A: "#forge:plates/cast_iron",
|
||||
B: "#forge:chains",
|
||||
C: "#forge:rods/amethyst"
|
||||
})
|
||||
//glass_wind_bell
|
||||
event.shaped(
|
||||
Item.of('chimes:glass_bells'),
|
||||
[
|
||||
"A",
|
||||
"B",
|
||||
"C"
|
||||
], {
|
||||
A: "#tfc:glass_bottles",
|
||||
B: "#forge:string",
|
||||
C: "#forge:paper"
|
||||
})
|
||||
//bamboo chimes
|
||||
event.shaped(
|
||||
Item.of('chimes:bamboo_chimes'),
|
||||
[
|
||||
" A ",
|
||||
"CBC",
|
||||
"C C"
|
||||
], {
|
||||
A: "#minecraft:wooden_slabs",
|
||||
B: "#forge:string",
|
||||
C: "minecraft:bamboo"
|
||||
})
|
||||
|
||||
//copper chimes
|
||||
event.shaped(
|
||||
Item.of('chimes:copper_chimes'),
|
||||
[
|
||||
" A ",
|
||||
"CBC",
|
||||
"C C"
|
||||
], {
|
||||
A: "#minecraft:wooden_slabs",
|
||||
B: "#forge:chains",
|
||||
C: "#forge:rods/copper"
|
||||
})
|
||||
//iron chimes
|
||||
event.shaped(
|
||||
Item.of('chimes:iron_chimes'),
|
||||
[
|
||||
" A ",
|
||||
"CBC",
|
||||
"C C"
|
||||
], {
|
||||
A: "#minecraft:wooden_slabs",
|
||||
B: "#forge:chains",
|
||||
C: "#forge:rods/iron"
|
||||
})
|
||||
//carved bamboo chimes
|
||||
event.shapeless(
|
||||
Item.of('chimes:carved_bamboo_chimes'),
|
||||
[
|
||||
'chimes:bamboo_chimes',
|
||||
'#forge:tools/knives'
|
||||
]
|
||||
)
|
||||
//carved bamboo chimes direct
|
||||
event.shaped(
|
||||
Item.of('chimes:carved_bamboo_chimes'),
|
||||
[
|
||||
" A ",
|
||||
"CBC",
|
||||
"CDC"
|
||||
], {
|
||||
A: "#minecraft:wooden_slabs",
|
||||
B: "#forge:string",
|
||||
C: "minecraft:bamboo",
|
||||
D: "#forge:tools/knives"
|
||||
})
|
||||
//amethyst_chime
|
||||
event.shaped(
|
||||
Item.of('chimes:amethyst_chimes'),
|
||||
[
|
||||
" A ",
|
||||
"CBC",
|
||||
"C C"
|
||||
], {
|
||||
A: "#forge:plates/cast_iron",
|
||||
B: "#forge:chains",
|
||||
C: "#forge:rods/amethyst"
|
||||
})
|
||||
//glass_wind_bell
|
||||
event.shaped(
|
||||
Item.of('chimes:glass_bells'),
|
||||
[
|
||||
"A",
|
||||
"B",
|
||||
"C"
|
||||
], {
|
||||
A: "#tfc:glass_bottles",
|
||||
B: "#forge:string",
|
||||
C: "#forge:paper"
|
||||
})
|
||||
}
|
||||
}
|
||||
208
kubejs/server_scripts/create_sound_of_steam/recipes.js
Normal file
208
kubejs/server_scripts/create_sound_of_steam/recipes.js
Normal file
|
|
@ -0,0 +1,208 @@
|
|||
// priority: 0
|
||||
"use strict";
|
||||
|
||||
function registerCreateSoundOfSteamRecipes(event) {
|
||||
if (Platform.isLoaded("pipeorgans")) {
|
||||
event.remove({ mod: 'pipeorgans' })
|
||||
|
||||
//Piccolo
|
||||
event.shaped('pipeorgans:piccolo', [
|
||||
'ABC',
|
||||
' D ',
|
||||
' E '
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: '#tfg:hardwood',
|
||||
C: '#forge:tools/hammers',
|
||||
D: 'gtceu:wrought_iron_ingot',
|
||||
E: 'pipeorgans:base'
|
||||
}).id('pipeorgans:piccolo')
|
||||
|
||||
//Diapason
|
||||
event.remove({ id: 'pipeorgans:diapason' })
|
||||
|
||||
event.shaped('pipeorgans:diapason', [
|
||||
'ABC',
|
||||
' B ',
|
||||
' D '
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: 'create:zinc_ingot',
|
||||
C: '#forge:tools/hammers',
|
||||
D: 'pipeorgans:base'
|
||||
}).id('pipeorgans:diapason')
|
||||
|
||||
//Trompette
|
||||
event.shaped('pipeorgans:trompette', [
|
||||
'ABC',
|
||||
' D ',
|
||||
' E '
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: 'create:brass_sheet',
|
||||
C: '#forge:tools/hammers',
|
||||
D: 'pipeorgans:brass_boot',
|
||||
E: 'pipeorgans:base'
|
||||
}).id('pipeorgans:trompette')
|
||||
|
||||
//Gedeckt
|
||||
event.shaped('pipeorgans:gedeckt', [
|
||||
'ABC',
|
||||
' D ',
|
||||
' E '
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: '#tfc:lumber',
|
||||
C: '#forge:tools/hammers',
|
||||
D: '#minecraft:wooden_slabs',
|
||||
E: 'pipeorgans:base'
|
||||
}).id('pipeorgans:gedeckt')
|
||||
|
||||
//Gamba
|
||||
event.shaped('pipeorgans:gamba', [
|
||||
'ABC',
|
||||
' D ',
|
||||
' E '
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: 'gtceu:wrought_iron_ingot',
|
||||
C: '#forge:tools/hammers',
|
||||
D: 'gtceu:wrought_iron_plate',
|
||||
E: 'pipeorgans:base'
|
||||
}).id('pipeorgans:gamba')
|
||||
|
||||
//Nasard
|
||||
event.shaped('pipeorgans:nasard', [
|
||||
'ABC',
|
||||
' B ',
|
||||
' D '
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: 'minecraft:copper_ingot',
|
||||
C: '#forge:tools/hammers',
|
||||
D: 'pipeorgans:base'
|
||||
}).id('pipeorgans:nasard')
|
||||
|
||||
//Subbass
|
||||
event.shaped('pipeorgans:subbass', [
|
||||
'ABC',
|
||||
' D ',
|
||||
' E '
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: '#minecraft:planks',
|
||||
C: '#forge:tools/hammers',
|
||||
D: '#minecraft:wooden_slabs',
|
||||
E: 'pipeorgans:base'
|
||||
}).id('pipeorgans:subbass')
|
||||
|
||||
//Posaune FIX
|
||||
event.shaped('pipeorgans:posaune', [
|
||||
'ABC',
|
||||
' D ',
|
||||
' E '
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: 'create:brass_sheet',
|
||||
C: '#forge:tools/hammers',
|
||||
D: 'pipeorgans:dark_oak_boot',
|
||||
E: 'pipeorgans:base'
|
||||
}).id('pipeorgans:posaune')
|
||||
|
||||
//Humana
|
||||
event.shaped('pipeorgans:vox_humana', [
|
||||
'ABC',
|
||||
' D ',
|
||||
' E '
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: 'create:brass_sheet',
|
||||
C: '#forge:tools/hammers',
|
||||
D: 'pipeorgans:copper_boot',
|
||||
E: 'pipeorgans:base'
|
||||
}).id('pipeorgans:vox_humana')
|
||||
|
||||
//Pipe Base
|
||||
event.recipes.tfc.welding('pipeorgans:base', 'create:fluid_pipe', 'gtceu:double_copper_plate', 1)
|
||||
|
||||
//Windchest Controller
|
||||
event.shaped('pipeorgans:windchest_master', [
|
||||
'ABC',
|
||||
'DEC',
|
||||
'FBC'
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: '#minecraft:planks',
|
||||
C: 'create:zinc_ingot',
|
||||
D: '#minecraft:wooden_slabs',
|
||||
E: 'minecraft:redstone',
|
||||
F: '#forge:tools/hammers'
|
||||
}).id('pipeorgans:windchest_master')
|
||||
|
||||
//Windchest
|
||||
event.shaped('6x pipeorgans:windchest', [
|
||||
'AB ',
|
||||
'CD ',
|
||||
'EF '
|
||||
], {
|
||||
A: '#forge:tools/saws',
|
||||
B: 'create:fluid_pipe',
|
||||
C: '#minecraft:wooden_slabs',
|
||||
D: 'minecraft:redstone',
|
||||
E: '#forge:tools/hammers',
|
||||
F: '#minecraft:planks'
|
||||
}).id('pipeorgans:windchest')
|
||||
|
||||
//Brass Boot
|
||||
event.recipes.tfc.anvil('pipeorgans:brass_boot', 'gtceu:double_brass_plate', ['bend_last', 'shrink_second_last', 'shrink_third_last'])
|
||||
.tier(3)
|
||||
.id('tfc:anvil/brass_boot')
|
||||
|
||||
//Dark Oak Boot
|
||||
event.shaped('pipeorgans:dark_oak_boot', [
|
||||
'ABA',
|
||||
'ACA',
|
||||
'AAA'
|
||||
], {
|
||||
A: '#minecraft:planks',
|
||||
B: '#forge:tools/saws',
|
||||
C: '#forge:tools/hammers'
|
||||
}).id('pipeorgans:dark_oak_boot')
|
||||
|
||||
//Copper Boot
|
||||
event.recipes.tfc.anvil('pipeorgans:copper_boot', 'gtceu:double_copper_plate', ['bend_last', 'shrink_second_last', 'shrink_third_last'])
|
||||
.tier(3)
|
||||
.id('tfc:anvil/copper_boot')
|
||||
|
||||
|
||||
//Stop Master
|
||||
event.shaped('pipeorgans:stop_master', [
|
||||
'ABC',
|
||||
'DED',
|
||||
'FGF'
|
||||
], {
|
||||
A: '#forge:tools/wrenches',
|
||||
B: '#forge:tools/screwdrivers',
|
||||
C: '#forge:tools/hammers',
|
||||
D: 'create:transmitter',
|
||||
E: 'minecraft:redstone',
|
||||
F: 'gtceu:wrought_iron_ingot',
|
||||
G: 'create:brass_casing'
|
||||
}).id('pipeorgans:stop_master')
|
||||
|
||||
//Keyboard Relay
|
||||
event.shaped('pipeorgans:keyboard_relay', [
|
||||
'ABC',
|
||||
'DEC',
|
||||
'FGC'
|
||||
], {
|
||||
A: 'create:transmitter',
|
||||
B: 'minecraft:redstone',
|
||||
C: '#minecraft:buttons',
|
||||
D: 'gtceu:wrought_iron_ingot',
|
||||
E: 'create:precision_mechanism',
|
||||
F: '#forge:tools/screwdrivers',
|
||||
G: 'create:brass_casing'
|
||||
}).id('pipeorgans:keyboard_relay')
|
||||
}
|
||||
}
|
||||
|
|
@ -242,6 +242,7 @@ ServerEvents.recipes(event => {
|
|||
registerCreateFactoryLogisticsRecipes(event)
|
||||
registerCreateHorsePowerBlockRecipes(event)
|
||||
registerCreateHypertubeRecipes(event)
|
||||
registerCreateSoundOfSteamRecipes(event)
|
||||
//registerCreateStockBridgeRecipes(event)
|
||||
registerDeaFissionRecipes(event)
|
||||
registerDiggerHelmetRecipes(event)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue