fix being able to put wrong metals into the new fire clay molds

This commit is contained in:
Pyritie 2026-01-02 20:06:43 +00:00
parent 5690d06517
commit 0ed3d48dd9
3 changed files with 30 additions and 0 deletions

View file

@ -85,4 +85,29 @@ function registerTFGPrimitiveBlockTags(event) {
//added for QOL but doesnt harvest anything
event.add('tfg:harvester_harvestable', 'firmalife:grape_fluff_red')
event.add('tfg:harvester_harvestable', 'firmalife:grape_fluff_white')
}
function registerTFGPrimitiveFluidTags(event) {
event.add('tfg:usable_in_small_gear_mold', 'gtceu:copper')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:tin')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:sterling_silver')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:bismuth_bronze')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:bronze')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:zinc')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:silver')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:potin')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:bismuth')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:lead')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:nickel')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:brass')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:gold')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:red_alloy')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:black_bronze')
event.add('tfg:usable_in_small_gear_mold', 'gtceu:rose_gold')
event.add('tfg:usable_in_rod_mold', 'gtceu:red_alloy')
event.add('tfg:usable_in_rod_mold', 'gtceu:bronze')
event.add('tfg:usable_in_rod_mold', 'gtceu:bismuth_bronze')
event.add('tfg:usable_in_rod_mold', 'gtceu:black_bronze')
event.add('tfg:usable_in_rod_mold', 'gtceu:brass')
}

View file

@ -137,6 +137,8 @@ const registerTFGBlockTags = (event) => {
//#region Fluids
const registerTFGFluidTags = (event) => {
registerTFGPrimitiveFluidTags(event)
event.add('tfg:clean_water', 'minecraft:water')
event.add('tfg:clean_water', 'tfc:river_water')
event.add('tfg:clean_water', 'tfc:spring_water')

View file

@ -144,6 +144,7 @@ function registerTFGPrimitiveItems(event) {
.texture("fluid", "tfg:item/mold/fired/rod_mold_overlay")
.tag('tfc:fired_molds')
.tag('tfc:molds')
.fluidTagAccept('tfg:usable_in_rod_mold')
.tfcccAllowedInMoldTable([
"XXXXXXXXXXXXXX",
"XXXXXXXXXXXXXX",
@ -167,6 +168,7 @@ function registerTFGPrimitiveItems(event) {
.texture("fluid", "tfg:item/mold/fired/small_gear_mold_overlay")
.tag('tfc:fired_molds')
.tag('tfc:molds')
.fluidTagAccept('tfg:usable_in_small_gear_mold')
.tfcccAllowedInMoldTable([
"XXXXXXXXXXXXXX",
"XXXXXXX XXXX",
@ -190,6 +192,7 @@ function registerTFGPrimitiveItems(event) {
.texture("fluid", "tfg:item/mold/fired/nugget_mold_overlay")
.tag('tfc:fired_molds')
.tag('tfc:molds')
.fluidTagAccept('tfc:usable_in_ingot_mold')
.tfcccAllowedInMoldTable([
"XXXXXXXXXXXXXX",
"XXXXXXXXXXXXXX",