From 7a3c5647b3d48a96f0e352f7c99deb2bfe1ba6f7 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 1 Jun 2025 21:32:45 +0100 Subject: [PATCH 1/8] removed sparks_on_sulfur tag --- kubejs/server_scripts/beneath/tags.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kubejs/server_scripts/beneath/tags.js b/kubejs/server_scripts/beneath/tags.js index 6c21cc8e4..958e2f1b1 100644 --- a/kubejs/server_scripts/beneath/tags.js +++ b/kubejs/server_scripts/beneath/tags.js @@ -30,4 +30,6 @@ const registerBeneathItemTags = (event) => { event.add('forge:ores', 'beneath:ore/nether_cursecoal') event.add('forge:ores', 'beneath:ore/blackstone_sylvite') + + event.remove('beneath:sparks_on_sulfur') } \ No newline at end of file From b1187d43ef426fa93732fd0c29958dd2e2021520 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Mon, 2 Jun 2025 10:30:47 +0100 Subject: [PATCH 2/8] removed ftb-quests-optimizer because it's causing problems with quests not completing --- pakku-lock.json | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/pakku-lock.json b/pakku-lock.json index 0352e7891..baa265558 100644 --- a/pakku-lock.json +++ b/pakku-lock.json @@ -3385,42 +3385,6 @@ } ] }, - { - "pakku_id": "oMcIAiCt9qNIFN4G", - "type": "MOD", - "slug": { - "curseforge": "ftb-quests-optimizer" - }, - "name": { - "curseforge": "FTB Quests Optimizer" - }, - "id": { - "curseforge": "912469" - }, - "files": [ - { - "type": "curseforge", - "file_name": "FTBQuestsOptimizer-forge-2.0.5-1.20.1.jar", - "mc_versions": [ - "1.20.1" - ], - "loaders": [ - "forge" - ], - "release_type": "release", - "url": "https://edge.forgecdn.net/files/6083/498/FTBQuestsOptimizer-forge-2.0.5-1.20.1.jar", - "id": "6083498", - "parent_id": "912469", - "hashes": { - "sha1": "18458645cbc3436142332eeab910e679f13a76b9", - "md5": "f6decadcb493728713782fe4d95bed8f" - }, - "required_dependencies": [], - "size": 14007, - "date_published": "2025-01-13T14:18:12.917Z" - } - ] - }, { "pakku_id": "f6XvOldUCm8jt51o", "pakku_links": [ From 043e1655d0ad315e3611e55243f45ee94dbdb2b4 Mon Sep 17 00:00:00 2001 From: eso Date: Mon, 2 Jun 2025 09:05:15 -0700 Subject: [PATCH 3/8] add the create toolbox to the list of unsortable inventories (#1120) * add the create toolbox to the list of unsortable inventories * changelog update --- CHANGELOG.md | 1 + config/invtweaks-client.toml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a23a4760..255d22fc6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ - Added Wine utensils recipes for GT (#1111) @JeanRdS - Fixed kaolin clay duping (#1099) @SpicyNoodle5 - Fixed TFC sugar recipes so they can now use any sugar (#1099) @SpicyNoodle5 +- add the create toolbox to the list of unsortable inventories (#1120) @esotericist ## [0.9.9] - 30.05.2025 ### Changes diff --git a/config/invtweaks-client.toml b/config/invtweaks-client.toml index bfe04c8fc..8244f443e 100644 --- a/config/invtweaks-client.toml +++ b/config/invtweaks-client.toml @@ -133,6 +133,10 @@ containerClass = "net.dries007.tfc.client.screen.*" sortRange = "" + [[sorting.containerOverrides]] + containerClass = "com.simibubi.create.content.equipment.toolbox.ToolboxMenu" + sortRange = "" + #Tweaks [tweaks] #Enable auto-refill From c87af7bf1628b23a8ab3f7231763c5f7e571be61 Mon Sep 17 00:00:00 2001 From: ofoxsmith <77560533+ofoxsmith@users.noreply.github.com> Date: Tue, 3 Jun 2025 02:07:24 +1000 Subject: [PATCH 4/8] Change lv chem reactor quest to require any container with rubber instead of a rubber bucket (#1116) Signed-off-by: ofoxsmith <77560533+ofoxsmith@users.noreply.github.com> --- config/ftbquests/quests/chapters/lv__low_voltage.snbt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/config/ftbquests/quests/chapters/lv__low_voltage.snbt b/config/ftbquests/quests/chapters/lv__low_voltage.snbt index 2ae4ff714..bed75d265 100644 --- a/config/ftbquests/quests/chapters/lv__low_voltage.snbt +++ b/config/ftbquests/quests/chapters/lv__low_voltage.snbt @@ -650,7 +650,13 @@ } { id: "7DA8B08CC879617F" - item: "gtceu:rubber_bucket" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(nbt(fuzzy:{fluid:{FluidName:\"gtceu:rubber\"}})nbt(fuzzy:{Fluid:{FluidName:\"gtceu:rubber\"}})item(gtceu:rubber_bucket))" + } + } type: "item" } ] From da452c88e31b4f0e574995f5bf3790ac9017725e Mon Sep 17 00:00:00 2001 From: Pyritie Date: Mon, 2 Jun 2025 21:15:32 +0100 Subject: [PATCH 5/8] fixed some field guide pages --- .../field_guide/en_us/entries/mechanics/fishing_nets.json | 2 +- .../field_guide/en_us/entries/tfg_tips/anvil_working_guide.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/mechanics/fishing_nets.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/mechanics/fishing_nets.json index 22ef09b61..197b7da73 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/mechanics/fishing_nets.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/mechanics/fishing_nets.json @@ -2,7 +2,7 @@ "name": "Fishing Nets", "icon": "tfg:fishing_net/brass", "category": "tfc:mechanics", - "priority": true, + "read_by_default": true, "pages": [ { "type": "patchouli:spotlight", diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/anvil_working_guide.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/anvil_working_guide.json index bf5a7b468..118aad884 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/anvil_working_guide.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/anvil_working_guide.json @@ -2,7 +2,7 @@ "name": "Anvil Working Guide", "icon": "gtceu:red_steel_hammer", "category": "tfc:tfg_tips", - "read_by_default": false, + "read_by_default": true, "priority": false, "pages": [ From e8938115ca7a289253876d2f67a63eb1c5d0028f Mon Sep 17 00:00:00 2001 From: Pyritie Date: Mon, 2 Jun 2025 21:15:40 +0100 Subject: [PATCH 6/8] fixed assembler crafting recipe for item silos --- kubejs/server_scripts/create_connected/recipes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubejs/server_scripts/create_connected/recipes.js b/kubejs/server_scripts/create_connected/recipes.js index eb1860fea..c0eaa78a8 100644 --- a/kubejs/server_scripts/create_connected/recipes.js +++ b/kubejs/server_scripts/create_connected/recipes.js @@ -47,7 +47,7 @@ const registerCreateConnectedRecipes = (event) => { }).id('create_connected:crafting/kinetics/item_silo') event.recipes.gtceu.assembler('tfg:create_connected/item_silo') - .itemInputs('3x #forge:chests/wooden', '#forge:sheets/wrought_iron', '2x #forge:screws/wrought_iron') + .itemInputs('#forge:chests/wooden', '#forge:sheets/wrought_iron', '2x #forge:screws/wrought_iron') .circuit(10) .itemOutputs('create_connected:item_silo') .duration(200) From 52dcc540891afbb6790eab0a7ff446d1ab8f17ae Mon Sep 17 00:00:00 2001 From: Spicy Noodles <93035068+SpicyNoodle5@users.noreply.github.com> Date: Mon, 2 Jun 2025 21:45:47 +0100 Subject: [PATCH 7/8] Add Optional Bacon Quest (#1122) * Add bacon quest * Fix merging issue * Changelog --------- Signed-off-by: Pyritie Co-authored-by: Pyritie --- CHANGELOG.md | 3 +- .../quests/chapters/queststfc_tips.snbt | 108 +++++++++++++++--- kubejs/assets/tfg/lang/en_us.json | 4 + 3 files changed, 99 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 255d22fc6..89f2e7ca2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,7 +19,8 @@ - Added Wine utensils recipes for GT (#1111) @JeanRdS - Fixed kaolin clay duping (#1099) @SpicyNoodle5 - Fixed TFC sugar recipes so they can now use any sugar (#1099) @SpicyNoodle5 -- add the create toolbox to the list of unsortable inventories (#1120) @esotericist +- Added optional quest for bacon (#1122) @SpicyNoodle5 +- Add the create toolbox to the list of unsortable inventories (#1120) @esotericist ## [0.9.9] - 30.05.2025 ### Changes diff --git a/config/ftbquests/quests/chapters/queststfc_tips.snbt b/config/ftbquests/quests/chapters/queststfc_tips.snbt index 4ee385d49..219a9f019 100644 --- a/config/ftbquests/quests/chapters/queststfc_tips.snbt +++ b/config/ftbquests/quests/chapters/queststfc_tips.snbt @@ -1236,7 +1236,7 @@ type: "item" }] title: "{quests.tfg_tips.refrigerator.title}" - x: 8.0d + x: 9.0d y: -17.0d } { @@ -1606,7 +1606,7 @@ type: "checkmark" }] title: "{quests.tfg_tips.passive_preservation.title}" - x: 6.0d + x: 6.5d y: -15.5d } { @@ -1627,7 +1627,7 @@ type: "item" }] title: "{quests.tfg_tips.get_milk.title}" - x: 4.0d + x: 4.5d y: -8.5d } { @@ -1648,7 +1648,7 @@ type: "item" }] title: "{quests.tfg_tips.get_meat.title}" - x: 5.0d + x: 5.5d y: -8.5d } { @@ -1669,7 +1669,7 @@ type: "item" }] title: "{quests.tfg_tips.get_fruit.title}" - x: 7.0d + x: 7.5d y: -8.5d } { @@ -1690,7 +1690,7 @@ type: "item" }] title: "{quests.tfg_tips.get_grain.title}" - x: 8.0d + x: 8.5d y: -8.5d } { @@ -1711,7 +1711,7 @@ type: "item" }] title: "{quests.tfg_tips.get_veggie.title}" - x: 6.0d + x: 6.5d y: -8.5d } { @@ -1746,7 +1746,7 @@ } ] title: "{quests.tfg_tips.process_grain.title}" - x: 8.0d + x: 8.5d y: -12.5d } { @@ -1809,7 +1809,7 @@ } ] title: "{quests.tfg_tips.brine_something.title}" - x: 6.0d + x: 6.5d y: -9.5d } { @@ -1873,7 +1873,7 @@ } ] title: "{quests.tfg_tips.pickle_something.title}" - x: 6.0d + x: 6.5d y: -12.5d } { @@ -1918,7 +1918,7 @@ } ] title: "{quests.tfg_tips.dry_fruit.title}" - x: 7.0d + x: 7.5d y: -11.0d } { @@ -1960,7 +1960,7 @@ } ] title: "{quests.tfg_tips.salt_meat.title}" - x: 5.0d + x: 5.5d y: -10.5d } { @@ -2009,7 +2009,7 @@ } ] title: "{quests.tfg_tips.smoke_meat.title}" - x: 5.0d + x: 5.5d y: -11.5d } { @@ -2049,7 +2049,7 @@ } ] title: "{quests.tfg_tips.cook_meat.title}" - x: 5.0d + x: 5.5d y: -13.5d } { @@ -3626,7 +3626,7 @@ type: "item" }] title: "{quests.tfg_tips.vessel_preservation.title}" - x: 6.0d + x: 6.5d y: -16.5d } { @@ -5225,6 +5225,84 @@ x: -2.5d y: 6.0d } + { + dependencies: ["1FC019B45383695E"] + description: ["{quests.tfg_tips.bacon.desc}"] + icon: { + Count: 1 + ForgeCaps: { + "tfc:food": { + creationDate: -2L + traits: [ ] + } + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "firmalife:food/bacon" + } + id: "27FD6D86233B3C8D" + shape: "heart" + subtitle: "{quests.tfg_tips.bacon.subtitle}" + tasks: [ + { + icon: { + Count: 1 + ForgeCaps: { + "tfc:food": { + creationDate: -9223372036854775808L + traits: [ + "tfc:brined" + "firmalife:smoked" + ] + } + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:food/pork" + } + id: "450B578B4B128D69" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "custom(HasPreservation/firmaciv:smoked)item(tfc:food/pork)" + } + } + title: "{quests.tfg_tips.bacon.task}" + type: "item" + } + { + id: "7B835DA2FEF500F1" + item: "tfc:powder/salt" + type: "item" + } + { + id: "267439967946EA29" + item: { + Count: 1 + ForgeCaps: { + "tfc:food": { + creationDate: -2L + traits: [ ] + } + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "firmalife:food/bacon" + } + type: "item" + } + ] + title: "{quests.tfg_tips.bacon.title}" + x: 4.75d + y: -12.5d + } ] subtitle: ["{quests.tfg_tips.subtitle}"] title: "{quests.tfg_tips}" diff --git a/kubejs/assets/tfg/lang/en_us.json b/kubejs/assets/tfg/lang/en_us.json index e221360df..58c2c5d49 100644 --- a/kubejs/assets/tfg/lang/en_us.json +++ b/kubejs/assets/tfg/lang/en_us.json @@ -2226,6 +2226,10 @@ "quests.tfg_tips.smoke_meat.subtitle": "Smokey", "quests.tfg_tips.smoke_meat.desc": "You can hang up to 8 slices of &aRaw Meat&r on a &bString&r that's placed over a &cLit Campfire&r to smoke it. Keep in mind that the meat &lmust be brined first.&r \nIt may also be &dsalted&r before smoking.", "quests.tfg_tips.smoke_meat.task": "A hunk of Smoked Meat", + "quests.tfg_tips.bacon.title": "Bacon", + "quests.tfg_tips.bacon.subtitle": "Crispy", + "quests.tfg_tips.bacon.desc": "&aBacon&r can be made from &bSmoked Pork&r and a pinch of salt giving &d4 times&r the amount of meat!\n\nNote that the pork &lhas to be smoked&r before it can be turned into bacon.", + "quests.tfg_tips.bacon.task": "A hunk of Smoked Pork", "quests.tfg_tips.cook_meat.title": "Meat Preservation: Cooking", "quests.tfg_tips.cook_meat.subtitle": "Pretty obvious in hindsight.", "quests.tfg_tips.cook_meat.desc": "Cooking can potentially provide its own preservation traits. You should cook &aMeat&r either in a &bWrought Iron Grill&r or a &bTop Oven!&r\nOther cooking methods may not provide any trait at all or may even give negative traits that lower shelf life.\n\n&3&lTip:&r&o &bWrought Iron Grills&f can be part of the &dOven&f structure.", From 6a26c9b6e2cede704f8ed3cca115ddc33fee72c3 Mon Sep 17 00:00:00 2001 From: Redeix <59435925+Redeix@users.noreply.github.com> Date: Mon, 2 Jun 2025 16:17:52 -0500 Subject: [PATCH 8/8] - Added loot table to piglin disguise and updated its texture. (#1123) - Reformated lootjs file --- .../tfg/textures/block/piglin_disguise.png | Bin 2465 -> 2225 bytes .../blocks/piglin_disguise_block.json | 20 ++++++++++++++++++ kubejs/server_scripts/main_server_script.js | 1 + .../{loot_tables.block.js => loot_tables.js} | 7 +++--- 4 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 kubejs/data/tfg/loot_tables/blocks/piglin_disguise_block.json rename kubejs/server_scripts/tfg/{loot_tables.block.js => loot_tables.js} (98%) diff --git a/kubejs/assets/tfg/textures/block/piglin_disguise.png b/kubejs/assets/tfg/textures/block/piglin_disguise.png index c9d15b8ebaeee90837649002f0a5279a35704c22..a7793f207045a25059a80953fc4cdece083c2fa4 100644 GIT binary patch delta 2213 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 { registerLootrLoots(event) registerPrimitiveCreatesLoots(event) registerTFCLoots(event) + registerTFGLoots(event) }); /** diff --git a/kubejs/server_scripts/tfg/loot_tables.block.js b/kubejs/server_scripts/tfg/loot_tables.js similarity index 98% rename from kubejs/server_scripts/tfg/loot_tables.block.js rename to kubejs/server_scripts/tfg/loot_tables.js index 4e7cef3b7..f9644fbba 100644 --- a/kubejs/server_scripts/tfg/loot_tables.block.js +++ b/kubejs/server_scripts/tfg/loot_tables.js @@ -1,7 +1,6 @@ +function registerTFGLoots(event) { -LootJS.modifiers((event) => { - - //Generated Vases Loot + //#region Vase Loot global.MINECRAFT_DYE_NAMES.forEach(color => { event.addBlockLootModifier(`tfg:decorative_vase/generated/${color}`) .removeLoot(Ingredient.all) @@ -81,4 +80,4 @@ LootJS.modifiers((event) => { ); }) }); -}); \ No newline at end of file +}; \ No newline at end of file