Files
TFG/kubejs/server_scripts/beneath/recipes.js
Inceitious d12b776e81 Refactor/wood (#3002)
* Need to organise this better next time

* Shifted

* Need to rewrite this in the future

* Adding events

* First iteration

* Revert back to iriginal

* Added global tag

* Consolidated the recycling index

TODO: Fix the amount of dust it gives, 1 log gives 4 dust, but 2 planks (equivalent of 1 log) gives 16 dust...

* Bamboo lumber

* Remove unnecessary recipes

* bamboo lumber

* 2nd reiteration

* Improved sprite

* TFG Mosaic Wood Builder

* Indentation

* Removed displayname
2026-02-18 09:31:30 +00:00

88 lines
2.4 KiB
JavaScript

// priority: 0
"use strict";
const registerBeneathRecipes = (event) => {
global.BENEATH_DISABLED_ITEMS.forEach(item => {
event.remove({ input: item })
event.remove({ output: item })
})
event.remove({ id: 'beneath:collapse/basalt' })
event.remove({ id: 'beneath:collapse/nether_bricks' })
event.remove({ id: 'beneath:crafting/nether_bricks' })
event.remove({ id: 'beneath:crafting/blackstone' })
event.remove({ id: 'beneath:crafting/blackstone_uncraft' })
event.remove({ id: 'beneath:crafting/blackstone_bricks' })
event.remove({ id: 'beneath:crafting/blackstone_bricks_from_soot' })
event.remove({ id: 'beneath:crafting/blackstone_from_soot' })
event.remove({ id: 'beneath:crafting/blackstone_plate' })
event.remove({ id: 'beneath:crafting/blackstone_button' })
event.remove({ id: 'beneath:crafting/blackstone_aqueduct' })
event.remove({ id: 'beneath:crafting/hellbricks' })
event.remove({ id: 'beneath:crafting/nether_brick' })
event.remove({ id: 'beneath:quern/slime' })
event.remove({ id: 'beneath:crafting/ancient_altar' })
event.shaped('beneath:unposter', [
'ABA',
'AAA',
'CCC'
], {
A: '#tfc:lumber',
B: 'tfc:composter',
C: '#tfc:mud'
}).id('beneath:crafting/unposter')
event.shapeless('beneath:hellbricks', [
'minecraft:nether_bricks',
'minecraft:magma_cream',
'tfc:powder/sulfur',
'tfc:soot'
]).id('tfg:shapeless/hellbricks_from_soot')
event.shapeless('beneath:hellbricks', [
'minecraft:nether_bricks',
'minecraft:magma_cream',
'tfc:powder/sulfur',
'tfc:powder/wood_ash'
]).id('tfg:shapeless/hellbricks_from_wood_ash')
event.recipes.tfc.landslide('beneath:soul_clay', 'beneath:soul_clay')
event.shaped('beneath:wood/sewing_table/crimson', [
' AB',
'CCC',
'D D'
], {
A: '#forge:leather',
B: '#forge:tools/knives',
C: 'beneath:wood/planks/crimson',
D: 'beneath:wood/log/crimson'
}).id('tfg:shaped/crimson_sewing_table')
event.shaped('beneath:wood/sewing_table/warped', [
' AB',
'CCC',
'D D'
], {
A: '#forge:leather',
B: '#forge:tools/knives',
C: 'beneath:wood/planks/warped',
D: 'beneath:wood/log/warped'
}).id('tfg:shaped/warped_sewing_table')
event.shaped(`4x beneath:wood/fallen_leaves/crimson`,[
'AA',
'AA'
], {
A: `beneath:wood/leaves/crimson`
}).id(`tfg:shaped/beneath/crimson_leaves_to_fallen_leaves`);
event.shaped(`4x beneath:wood/fallen_leaves/warped`,[
'AA',
'AA'
], {
A: `beneath:wood/leaves/warped`
}).id(`tfg:shaped/beneath/warped_leaves_to_fallen_leaves`);
}