some container changes (#1716)
* stuff * Create wraptor.json * Update tags.js * fix wool * eggs * Update constants.js * more recipe stuff * doing tooltips the correct way * oops Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com> * oops * eater mixin stuff * add sandworm+dep to pakku * new configs I think * soulbind recipes * thumper * Update main_server_script.js * Update pakku-lock.json * sack configs * Update sns-server.toml * Update sns-server.toml * sack recipes and stuff * Create soulbinding-common.toml * soulbind fix * Update pakku-lock.json Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com> * Update recipes.js * Update recipes.js * Delete EffekseerNativeForJava.dll Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com> * Update .gitignore * sack tags * sewing table change * Update tags.js * straw knapping * Update CHANGELOG.md Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com> --------- Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
### Changes
|
||||
- Fuelling blaze burners with liquids is now done directly instead of through straws (break and replace your blaze burners to update) @Ghoulcel
|
||||
- Blaze burner liquid fuelling has been fully made consistent with GregTech power values (#1694) @Ghoulcel
|
||||
- Sewing Tables now use a knife instead of shears @BlueBoat29
|
||||
### Bug fixes
|
||||
- Fixed tongs getting stuck in ovens @Pyritie
|
||||
|
||||
|
||||
BIN
kubejs/assets/tfc/textures/gui/knapping/straw.png
Normal file
BIN
kubejs/assets/tfc/textures/gui/knapping/straw.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.3 KiB |
@@ -22,6 +22,7 @@ const registerAFCItemTags = (event) => {
|
||||
event.add('firmalife:wine_shelves', `afc:wood/wine_shelf/${woodType}`)
|
||||
event.add('firmalife:stomping_barrels', `afc:wood/stomping_barrel/${woodType}`)
|
||||
event.add('firmalife:barrel_presses', `afc:wood/barrel_press/${woodType}`)
|
||||
event.add('tfc:sewing_tables', `afc:wood/sewing_table/${woodType}`)
|
||||
})
|
||||
|
||||
//Hardwood Tags
|
||||
|
||||
@@ -108,7 +108,7 @@ const registerBeneathRecipes = (event) => {
|
||||
'D D'
|
||||
], {
|
||||
A: '#forge:leather',
|
||||
B: '#forge:shears',
|
||||
B: '#forge:tools/knives',
|
||||
C: 'beneath:wood/planks/crimson',
|
||||
D: 'beneath:wood/log/crimson'
|
||||
}).id('tfg:shaped/crimson_sewing_table')
|
||||
@@ -138,7 +138,7 @@ const registerBeneathRecipes = (event) => {
|
||||
'D D'
|
||||
], {
|
||||
A: '#forge:leather',
|
||||
B: '#forge:shears',
|
||||
B: '#forge:tools/knives',
|
||||
C: 'beneath:wood/planks/warped',
|
||||
D: 'beneath:wood/log/warped'
|
||||
}).id('tfg:shaped/warped_sewing_table')
|
||||
|
||||
@@ -47,4 +47,6 @@ const registerBeneathItemTags = (event) => {
|
||||
event.remove('minecraft:leaves', 'beneath:wood/leaves/warped')
|
||||
event.add('tfg:do_not_destroy_in_space', 'beneath:wood/leaves/crimson')
|
||||
event.add('tfg:do_not_destroy_in_space', 'beneath:wood/leaves/warped')
|
||||
event.add('tfc:sewing_tables', 'beneath:wood/sewing_table/crimson')
|
||||
event.add('tfc:sewing_tables', 'beneath:wood/sewing_table/warped')
|
||||
}
|
||||
@@ -13,6 +13,7 @@ const registerSNSRecipes = (event) => {
|
||||
event.remove({ id: 'sns:crafting/leather_sack'})
|
||||
event.remove({ id: 'sns:crafting/burlap_sack'})
|
||||
event.remove({ id: 'sns:crafting/seed_pouch'})
|
||||
event.remove({ id: 'sns:crafting/straw_basket'})
|
||||
|
||||
event.remove({ output: 'sns:pack_frame'})
|
||||
|
||||
@@ -96,7 +97,19 @@ const registerSNSRecipes = (event) => {
|
||||
}
|
||||
)
|
||||
).id('sns:crafting/ore_sack')
|
||||
|
||||
|
||||
event.recipes.tfc.knapping('sns:straw_basket', 'tfg:straw', [
|
||||
" XXX ",
|
||||
"X X",
|
||||
"X X",
|
||||
"XXXXX",
|
||||
" XXX "
|
||||
])
|
||||
.ingredient('tfc:straw')
|
||||
.outsideSlotRequired(false)
|
||||
.id('sns:straw_knapping/straw_basket')
|
||||
|
||||
//#region helper items
|
||||
|
||||
event.recipes.tfc.anvil(
|
||||
'sns:buckle',
|
||||
|
||||
@@ -7,5 +7,21 @@ function registeSNSItemTags(event) {
|
||||
event.removeAllTagsFrom(item)
|
||||
event.add('c:hidden_from_recipe_viewers', item)
|
||||
})
|
||||
|
||||
|
||||
event.add('sns:allowed_in_ore_sack', 'tfc:kaolin_clay')
|
||||
event.add('sns:allowed_in_ore_sack', 'minecraft:clay_ball')
|
||||
event.add('sns:allowed_in_ore_sack', 'beneath:cursecoal')
|
||||
event.add('sns:allowed_in_ore_sack', 'minecraft:flint')
|
||||
|
||||
event.add('sns:allowed_in_ore_sack', '#tfc:powders')
|
||||
event.add('sns:allowed_in_ore_sack', '#minecraft:coals')
|
||||
event.add('sns:allowed_in_ore_sack', '#tfg:stone_dusts')
|
||||
event.add('sns:allowed_in_ore_sack', '#forge:rich_raw_materials')
|
||||
event.add('sns:allowed_in_ore_sack', '#forge:raw_materials')
|
||||
event.add('sns:allowed_in_ore_sack', '#forge:poor_raw_materials')
|
||||
|
||||
event.add('sns:allowed_in_ore_sack', '#tfc:sedimentary_rock')
|
||||
event.add('sns:allowed_in_ore_sack', '#tfc:metamorphic_rock')
|
||||
event.add('sns:allowed_in_ore_sack', '#tfg:igneous_intrusive_rock')
|
||||
event.add('sns:allowed_in_ore_sack', '#tfc:igneous_extrusive_rock')
|
||||
}
|
||||
@@ -70,6 +70,7 @@ const registerTFCFertilizers = (event) => {
|
||||
|
||||
const registerTFCKnappingTypes = (event) => {
|
||||
event.knappingType('minecraft:flint', 1, 1, 'tfc:item.knapping.stone', true, false, true, 'minecraft:flint', 'tfg:flint')
|
||||
event.knappingType('tfc:straw', 4, 4, 'tfc:item.knapping.leather', false, false, false, 'tfc:straw', 'tfg:straw')
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -207,5 +207,26 @@ function registerTFCKnappingRecipes(event) {
|
||||
.id('tfg:rock_knapping/stone_shovel_head')
|
||||
|
||||
//#endregion
|
||||
|
||||
event.recipes.tfc.knapping('tfc:thatch', 'tfg:straw', [
|
||||
"XXX",
|
||||
"XXX",
|
||||
"XXX"
|
||||
|
||||
])
|
||||
.ingredient('tfc:straw')
|
||||
.outsideSlotRequired(false)
|
||||
.id('tfc:straw_knapping/thatch_block')
|
||||
|
||||
event.remove({ id: 'tfcambiental:crafting/straw_hat'})
|
||||
|
||||
event.recipes.tfc.knapping('tfcambiental:straw_hat', 'tfg:straw', [
|
||||
" XXX ",
|
||||
"XXXXX"
|
||||
|
||||
])
|
||||
.ingredient('tfc:straw')
|
||||
.outsideSlotRequired(false)
|
||||
.id('sns:straw_knapping/straw_hat')
|
||||
|
||||
}
|
||||
@@ -3,6 +3,8 @@
|
||||
|
||||
function registerTFCWoodRecipes(event) {
|
||||
|
||||
event.replaceInput({ output: '#tfc:sewing_tables'}, '#forge:shears', '#forge:tools/knives')
|
||||
|
||||
// Какие то рецепты дерева
|
||||
global.TFC_WOOD_TYPES.forEach(wood => {
|
||||
event.remove({ id: `tfc:crafting/wood/${wood}_axle` })
|
||||
|
||||
@@ -330,6 +330,8 @@ const registerTFCItemTags = (event) => {
|
||||
event.add('minecraft:stone_buttons', `tfc:rock/button/${stone}`)
|
||||
event.add('minecraft:buttons', `tfc:rock/button/${stone}`)
|
||||
})
|
||||
|
||||
event.add('tfc:any_knapping', '#tfc:pit_kiln_straw')
|
||||
}
|
||||
|
||||
const registerTFCBlockTags = (event) => {
|
||||
|
||||
Reference in New Issue
Block a user