diff --git a/config/create_connected-common.toml b/config/create_connected-common.toml index dae5d6bad..3ab572a6e 100644 --- a/config/create_connected-common.toml +++ b/config/create_connected-common.toml @@ -8,36 +8,36 @@ migrateCopycatsOnInitialize = false #. #Enable/disable features. Values on server override clients [features] - bamboo_window = false + bamboo_window = true item_silo = true inverted_clutch = true empty_fan_catalyst = false - parallel_gearbox = true - cherry_window = false + parallel_gearbox = false + cherry_window = true centrifugal_clutch = true - copycat_slab = false + copycat_slab = true overstress_clutch = true brake = true - copycat_block = false - copycat_fence_gate = false - copycat_stairs = false - brass_gearbox = true - copycat_vertical_step = false - copycat_wall = false - six_way_gearbox = true - encased_chain_cogwheel = true + copycat_block = true + copycat_fence_gate = true + copycat_stairs = true + brass_gearbox = false + copycat_vertical_step = true + copycat_wall = true + six_way_gearbox = false + encased_chain_cogwheel = false sequenced_pulse_generator = true freewheel_clutch = true - shear_pin = true - inverted_gearshift = true + shear_pin = false + inverted_gearshift = false linked_transmitter = true - copycat_beam = false - copycat_board = false - copycat_fence = false + copycat_beam = true + copycat_board = true + copycat_fence = true #. fluid_vessel = true - large_crank_wheel = true - crank_wheel = true + large_crank_wheel = false + crank_wheel = false inventory_access_port = true inventory_bridge = true diff --git a/kubejs/server_scripts/create_connected/recipes.js b/kubejs/server_scripts/create_connected/recipes.js index 9ad00e228..860581e3b 100644 --- a/kubejs/server_scripts/create_connected/recipes.js +++ b/kubejs/server_scripts/create_connected/recipes.js @@ -65,19 +65,40 @@ const registerCreateConnectedRecipes = (event) => { E: '#forge:stone' }).id('create_connected:crafting/kinetics/sequenced_pulse_generator') - event.shaped('create_connected:cherry_window_pane', [ + + // Windows + event.shapeless(`2x create_connected:cherry_window_pane`, + [ + `create_connected:cherry_window`, + '#forge:tools/saws' + ]) + .id(`create_connected:crafting/palettes/cherry_window_pane`) + + event.recipes.gtceu.cutter(`create_connected:cherry_window_pane`) + .itemInputs(`3x create_connected:cherry_window`) + .itemOutputs(`8x create_connected:cherry_window_pane`) + .duration(40) + .EUt(7) + + + event.shapeless(`2x create_connected:bamboo_window_pane`, + [ + `create_connected:bamboo_window`, + '#forge:tools/saws' + ]) + .id(`create_connected:crafting/palettes/bamboo_window_pane`) + + event.recipes.gtceu.cutter(`create_connected:bamboo_window_pane`) + .itemInputs(`3x create_connected:bamboo_window`) + .itemOutputs(`8x create_connected:bamboo_window_pane`) + .duration(40) + .EUt(7) + + event.shaped('create_connected:cherry_window', [ 'ABA', ' A ' ], { A: 'afc:wood/planks/fig', B: '#forge:glass' - }).id('create_connected:shaped/cherry_window_pane') - - event.shaped('create_connected:bamboo_window_pane', [ - ' A ', - 'ABA' - ], { - A: 'minecraft:bamboo_planks', - B: '#forge:glass' - }).id('create_connected:shaped/bamboo_window_pane') + }).id('create_connected:crafting/palettes/cherry_window') } \ No newline at end of file diff --git a/kubejs/startup_scripts/create_connected/constants.js b/kubejs/startup_scripts/create_connected/constants.js index be67b4ff7..b1f25efd2 100644 --- a/kubejs/startup_scripts/create_connected/constants.js +++ b/kubejs/startup_scripts/create_connected/constants.js @@ -10,5 +10,7 @@ global.CREATE_CONNECTED_DISABLED_ITEMS = [ 'create_connected:vertical_brass_gearbox', 'create_connected:shear_pin', 'create_connected:control_chip', - 'create_connected:incomplete_control_chip' + 'create_connected:incomplete_control_chip', + 'create_connected:crank_wheel', + 'create_connected:large_crank_wheel' ] \ No newline at end of file