This commit is contained in:
Dmitry 2024-04-30 16:32:27 +07:00
parent 3da248f064
commit f804da1613
5 changed files with 120 additions and 14 deletions

View file

@ -2052,35 +2052,39 @@ const registerAE2Recipes = (event) => {
.itemInputs(
'#forge:gems/nether_quartz',
'4x #forge:dusts/redstone',
'ae2:charged_certus_quartz_crystal',)
'ae2:charged_certus_quartz_crystal')
.inputFluids(Fluid.of('minecraft:water', 144))
.itemOutputs('ae2:fluix_crystal')
.duration(40)
.EUt(18)
.duration(420)
.EUt(256)
event.recipes.gtceu.mixer('ae2:fluix_crystal_ruby')
.itemInputs(
'#forge:gems/nether_quartz',
'#forge:exquisite_gems/ruby',
'ae2:charged_certus_quartz_crystal',)
'ae2:charged_certus_quartz_crystal')
.inputFluids(Fluid.of('minecraft:water', 144))
.itemOutputs('4x ae2:fluix_crystal')
.duration(40)
.EUt(18)
.duration(440)
.EUt(256)
event.recipes.gtceu.mixer('ae2:fluix_crystal_quartz')
.itemInputs(
'#forge:exquisite_gems/nether_quartz',
'4x #forge:dusts/redstone',
'ae2:charged_certus_quartz_crystal',)
'ae2:charged_certus_quartz_crystal')
.inputFluids(Fluid.of('minecraft:water', 144))
.itemOutputs('4x ae2:fluix_crystal')
.duration(40)
.EUt(18)
.duration(460)
.EUt(256)
event.recipes.gtceu.mixer('ae2:fluix_crystal_quartz_ruby')
.itemInputs(
'#forge:exquisite_gems/nether_quartz',
'#forge:exquisite_gems/ruby',
'ae2:charged_certus_quartz_crystal',)
'ae2:charged_certus_quartz_crystal')
.inputFluids(Fluid.of('minecraft:water', 144))
.itemOutputs('12x ae2:fluix_crystal')
.duration(40)
.EUt(18)
.duration(480)
.EUt(256)
}

View file

@ -0,0 +1,55 @@
// priority: 0
const registerEtchedRecipes = (event) => {
// Etching Table
event.shaped('etched:etching_table', [
'BCD',
'AAA'
], {
A: '#minecraft:planks',
B: '#forge:rings/steel',
C: '#forge:plates/steel',
D: '#forge:plates/diamond'
}).id('etched:etching_table')
// Album Jukebox
event.shaped('etched:album_jukebox', [
'ABA',
'ACA',
'ADA'
], {
A: 'gtceu:red_alloy_double_wire',
B: 'minecraft:repeater',
C: 'minecraft:jukebox',
D: '#forge:chests/wooden'
}).id('etched:album_jukebox')
// Radio
event.shaped('etched:radio', [
'ABA',
'CDC',
'EEE'
], {
A: 'gtceu:red_alloy_single_wire',
B: 'gtceu:copper_spring',
C: 'gtceu:wrought_iron_plate',
D: 'minecraft:note_block',
E: '#minecraft:planks'
}).id('etched:radio')
// Boombox
event.shaped('etched:boombox', [
' A ',
'ABA',
'ACA'
], {
A: '#forge:plates/wrought_iron',
B: 'gtceu:red_alloy_single_wire',
C: 'minecraft:jukebox'
}).id('etched:boombox')
// Minecart With Jukebox
event.shapeless('etched:jukebox_minecart', ['minecraft:jukebox', 'minecraft:minecart'])
.id('etched:jukebox_minecart')
}

View file

@ -120,6 +120,7 @@ ServerEvents.recipes(event => {
registerCreateConnectedRecipes(event)
registerExtendedAE2Recipes(event)
registerExposureRecipes(event)
registerEtchedRecipes(event)
registerFirmaCivRecipes(event)
registerFirmaLifeRecipes(event)
registerFramedBlocksRecipes(event)
@ -128,6 +129,7 @@ ServerEvents.recipes(event => {
registerHandGliderRecipes(event)
registerHotOrNotRecipes(event)
registerMegaCellsRecipes(event)
registerMERequesterRecipes(event)
registerMinecraftRecipes(event)
registerMoreRedRecipes(event)
registerRailWaysRecipes(event)

View file

@ -0,0 +1,28 @@
// priority: 0
const registerMERequesterRecipes = (event) => {
event.remove({ id: 'merequester:requester' })
// ME Requester
event.recipes.gtceu.assembler('tfg:merequester/merequester')
.itemInputs('#ae2:interface', '2x ae2:crafting_accelerator', '4x #gtceu:circuits/ev', '4x #forge:plates/copper', '#forge:rods/amethyst')
.itemOutputs('merequester:requester')
.duration(760)
.EUt(506)
// ME Requester Terminal
event.shaped('merequester:requester_terminal', [
'ABC',
'DED',
'FGF'
], {
A: '#forge:tools/screwdrivers',
B: 'ae2:terminal',
C: '#forge:tools/mallets',
D: '#forge:rods/steel',
E: 'merequester:requester',
F: '#forge:plates/steel',
G: 'ae2:engineering_processor'
}).id('merequester:requester_terminal')
}

View file

@ -2856,13 +2856,30 @@ const registerMinecraftRecipes = (event) => {
//#region Выход: Вагонетка
event.remove({ id: 'minecraft:minecart' })
event.remove({ id: 'tfc:crafting/vanilla/redstone/steel_minecart' })
event.shaped('minecraft:minecart', [
'A A',
'AAA',
'B B'
], {
A: 'gtceu:wrought_iron_plate',
B: 'gtceu:iron_minecart_wheels'
}).id('tfc:crafting/vanilla/redstone/minecart')
event.shaped('minecraft:minecart', [
'A A',
'AAA',
'B B'
], {
A: 'gtceu:wrought_iron_plate',
B: 'gtceu:steel_minecart_wheels'
}).id('tfc:crafting/vanilla/redstone/steel_minecart')
event.recipes.gtceu.assembler('minecart')
.itemInputs('3x #forge:plates/wrought_iron', '3x #forge:rings/wrought_iron')
.itemOutputs('minecraft:minecart')
.duration(100)
.EUt(1)
.EUt(2)
//#endregion