Skip to content

Commit

Permalink
fix(recipes): 🦯Thaumcraft: Remove recipes for missing items
Browse files Browse the repository at this point in the history
* Fix name typo
* Added hint to Thaumatorium about heat source
* Fixed bad research knownledge type
* Remove recipes for missing items
  • Loading branch information
TabakaSIM committed May 27, 2024
1 parent 9edf789 commit 681a7bc
Show file tree
Hide file tree
Showing 5 changed files with 63 additions and 3 deletions.
2 changes: 1 addition & 1 deletion config/tcresearchpatcher/entries/eldritch_entries.json
Original file line number Diff line number Diff line change
Expand Up @@ -311,7 +311,7 @@
"stages": [
{
"text": "research_stage.thaumadditions:mithminite_scythe.1",
"required_knowledge": ["OBSERVATION;ELDRITCH;2", "OBSERVATION;ELDRITCH;2"]
"required_knowledge": ["OBSERVATION;ELDRITCH;2", "THEORY;ELDRITCH;2"]
},
{
"text": "research_stage.thaumadditions:mithminite_scythe.2",
Expand Down
2 changes: 1 addition & 1 deletion resources/contenttweaker/lang/en_us.lang
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ item.contenttweaker.ore_phosphor.name=Phosphor Ore
item.contenttweaker.nugget_phosphor.name=Phosphor Nugget
item.contenttweaker.dust_tiny_gold.name=Tiny Pile of Gold Dust
item.contenttweaker.dust_tiny_silver.name=Tiny Pile of Silver Dust
item.contenttweaker.fruit_pill.name=Furit pill
item.contenttweaker.fruit_pill.name=Fruit pill
item.contenttweaker.dairy_pill.name=Dairy pill
item.contenttweaker.vegetable_pill.name=Vegetable pill
item.contenttweaker.protein_pill.name=Protein pill
Expand Down
2 changes: 1 addition & 1 deletion resources/ftbquests/lang/en_us.lang
Original file line number Diff line number Diff line change
Expand Up @@ -984,7 +984,7 @@ q.thaumcraft.blank_greater_focus.desc=Tier 3 focus.
q.thaumcraft.infusion_enchantme.name=Infusion Enchantments
q.thaumcraft.infusion_enchantme.desc=Infusion Enchantments can be applied to Tinker's Constructs tools.\n\nThe Refining enchantment has been changed to:\n§2-§r I 50%% chance to drop Native Cluster instead of Ore\n§2-§r II 100%% chance\n§2-§r III 100%% of one cluster + 50%% of a second one\n§2-§r IV 100%% of one cluster + 75%% of second one
q.thaumcraft.thaumatorium.name=Thaumatorium
q.thaumcraft.thaumatorium.desc=The §6Alchemical Contruct§r allows for easy automation of crucible recipes. It still needs essentia to craft.\n\nThe side that you used §dSalis Mundus§r on becomes an output side (you can place an item container there).\n\nYou can attach §6Mnemonic Matrixes§r to increase the amount of remembered recipes in its memory.
q.thaumcraft.thaumatorium.desc=The §6Alchemical Contruct§r allows for easy automation of crucible recipes. It still needs essentia to craft.\n\nThe side that you used §dSalis Mundus§r on becomes an output side (you can place an item container there).\n\nYou can attach §6Mnemonic Matrixes§r to increase the amount of remembered recipes in its memory. \n\n§7Remember to place heat source under it.§r
q.thaumcraft.infusion_cost_stone.desc=The §6Infusion Cost Stone§r can be placed under an §6Infusion Pillar§r. It will decrease §dessentia cost§r by 10%% at the cost of 1.5 points of §bspeed§r.
q.thaumcraft.focus_modifiers.name=Focus Modifiers
q.thaumcraft.focus_modifiers.desc=Each §6Caster's Gauntlet§r can have up to 3 modifiers. To apply/remove them, simply place them in a §6crafting grind§r.\n\nMost modifiers have an §aeffect§r and a §bbase§r.\n\nThere are 3 §aeffects§r:\n§2- §cPower§r - makes spells deal more §cdamage (or heal more)§r\n§2- §bCost§r - gives §dvis discount§r bonus\n§2- §dSpeed§r - decrease §bcasting cooldown§r\n\n§bBases§r determine the condition you must fulfill:\n§2- §3Dimension§r - be in the correct dimension\n§2- §aExperience§r - have high level §7(capped at 100 levlels)§r\n§2- §cFrenzy§r - cast lots of spells §7(after a short time - 5 sec - the bonus wears off)§r\n§2- §eElemental§r - spell effect needs to match §eelement§r\n\nYou link them in the §6crafting grid§r.\n\nAnd two exceptions:\n§2- §3Vis Battery§r - stores §dvis§r in the gauntlet in case there isn't enough in the aura\n§2- §8Impetus Conductor§r - stores §8impetus§r in the gauntlet (only power effect)\n\n§7It's impossible have multiple of the same modifier base, unlike effects.
Expand Down
58 changes: 58 additions & 0 deletions scripts/mods/thaumadditions.zs
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,64 @@ mods.thaumcraft.Infusion.removeRecipe(<minecraft:golden_apple:1>);

scripts.process.sawWood(<thaumcraft:taint_log>, <thaumadditions:taintwood_planks>, 'only: TESawmill');

val toHide = [
'aer',
'alienis',
'alkimia',
'amogus',
'aqua',
'auram',
'aversio',
'bestia',
'caeles',
'cognitio',
'desiderium',
'draco',
'exanimis',
'exitium',
'fabrico',
'fluctus',
'gelum',
'herba',
'humanus',
'ignis',
'imperium',
'infernum',
'instrumentum',
'lux',
'machina',
'mana',
'metallum',
'mortuus',
'motus',
'mythus',
'ordo',
'perditio',
'permutatio',
'potentia',
'praecantatio',
'praemunio',
'rattus',
'sanguis',
'sensus',
'sonus',
'spiritus',
'tenebrae',
'terra',
'vacuos',
'ventus',
'vinculum',
'visum',
'victus',
'volatus',
'vitium',
'vitreus',
] as string[];

for item in toHide {
mods.thaumcraft.Crucible.removeRecipe('thaumadditions:'~item~'_vis_seed');
}

/*
___ _ _ ____ _ _ _ _ ____ ___ ___ _ ___ _ ____ _ _ ____
| |__| |__| | | |\/| |__| | \ | \ | | | | | |\ | [__
Expand Down
2 changes: 2 additions & 0 deletions scripts/mods/warptheory.zs
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,5 @@ mods.thaumcraft.Infusion.registerRecipe(
utils.tryCatch('thaumadditions:fragnant_pendant', <deepmoblearning:pristine_matter_enderman>), // CentralItem
[<thaumcraft:bath_salts>, <warptheory:item_cleanser>, <thaumcraft:bath_salts>, <thaumcraft:sanity_soap>, <thaumcraft:bath_salts>, <thaumicwonders:cleansing_charm>, <thaumcraft:bath_salts>, <thaumcraft:sanity_soap>]
);

mods.thaumcraft.Infusion.removeRecipe('warptheory:item_cleanser_minor');

0 comments on commit 681a7bc

Please sign in to comment.