Open chemlzh opened 1 year ago
You can already add support for tool/weapon heads/crafting, materials, and structures as it stands. Enchantments also work via Tetra workbenches as well (or via Enchantment tables if you enable them or add a mod that enables them such as Enchanting with TFC. Tool/weapon crafting/replacement and materials all already use datapacks via Tetra. Structures uses biome tags which can be added to TFC biomes (or Tetra structures) via datapacks.
So far the only main blockers I have ran into are:
The forging bonus is just an NBT tag, so that is pretty easy to add, but it only seems to work with tool from TFC tools. So there would need to be some code to read and apply the NBT tag to the item.
Feature description
Why we need support for TFC: TNG and its addons?
TerraFirmaCraft: The Next Generation, a large mod that overhauls and reinvents survival mode, has been updated from 1.12.2 to 1.18.2. It has a variety of metal and alloy ingots, from low-tier metal (like copper, bronze, black bronze, bismuth bronze) to high-tier metal (like steel, black steel, blue & red steel), and these ingots can be forged into tool heads or weapon heads.
In addition, some addons like TFC Metallum U and TFC - Rosia have added more metal ingots either for making machines, or for mod compatibility, which can also be used to make tools and weapons.
If we can modify TFC tools and weapons by Tetra (or use TFC tool/weapon heads as ingredients), it will improve quality of life for TFC players in the early stages, since they can obtain more powerful tools/weapons. And later-stage players can also be benefited, since they can spend some time to improve their tools/weapons even though they reach the final blue/red steel tier.
So what kind of support do we need?
We want our TFC tools/weapons can be modified by Tetra, and tool/weapon heads can be used to craft Tetra tools/weapons. We also want some mechanics in Tetra (like accessory/part enchantment, scrolls, forge hammer) can be compatible with TFC: TNG, without modifying TFC mechanics. Features are listed below.
How it improves the player experience
TFC: TNG tools/weapons have little upgrade space, since TFC: TNG has banned enchantment table/anvil, and has not made a tool/weapon modification system. Add compatibility between Tetra and TFC: TNG can give players more choices for upgrading their tools/weapons, thus improving QoL.
Tetra synergies