Description
A Calibration Station system inspired by Tom Clancy's The Division, for TACZ: calibrate and optimize gun affixes.
This is an add‑on for Timeless and Classics Zero (TACZ) that adds a deep gun‑customization workshop with RPG‑style progression. It introduces a Calibration Station block with five core tabs – Extraction, Calibration, Optimization, Disassembly, and Specialization – allowing you to modify, upgrade, and recycle weapons in meaningful ways.
Dependencies: TACZ (Timeless and Classics Zero), TAA (Tacz Attribute Add) Supports: Minecraft 1.20.1 with Forge
License: Code – GNU GPL-3.0
What it offers and how it changes the game:
Weapon Personalization – Apply affixes (stat bonuses) to tailor each gun to your playstyle. Mix and match them to create unique loadouts.
Progression System – Earn combat experience to level up both your agent and individual guns (expertise). Clear on‑screen feedback (kill messages, level‑ups, XP bars) keeps you informed.
Resource Economy – Disassemble unwanted guns and attachments for materials that fuel upgrades. No fixed recipes are enforced – material sources are left open for modpack authors to design freely.
Attachment Support – Fully compatible with TACZ attachments. Attachment affix registration can be toggled via config.
Third‑Party Gun Pack Compatibility – Works with any TACZ‑compatible gun pack; all added weapons can be calibrated and affixed.
Exotic Weapons – Special guns with custom names and powerful affix combinations, craftable through datapacks.
To define your own exotic weapon, place a JSON file in data/tacz_rpg/exotic_weapons/ with the following structure:
{
"gun": "tacz:ak47", // The base gun ID (any TACZ-compatible gun)
"display_name": "[Custom Name]", // The in-game displayed name
"exotic_affix": { "affix": "bullet_rifle", "value": 0.35 }, // One unique affix with a fixed value
"affixes": [ // Additional ordinary affixes (list)
{ "affix": "crit_damage", "value": 0.10 },
{ "affix": "magazine_capacity", "value": 0.08 }
]
}
gun: the registry ID of the weapon (must be a valid TACZ gun).
display_name: the custom name shown in game (supports color codes).
exotic_affix: a special affix that sets this gun apart (only one, with a fixed value).
affixes: a list of regular affixes that will be applied on top.
Full Configurability – Almost every numerical aspect (global affix multiplier, agent level curve, affix weights, attachment affix toggle) is adjustable via server‑side config files, giving pack developers complete control.
Whether you're a survival player perfecting your arsenal or a modpack creator, this mod adds lasting goals without locking you into rigid systems.
Notes:
This project is developed with the assistance of DeepSeek V4.
As this is a project from a new developer, please bear with us – if you encounter any issues, feel free to report them via the issue tracker. Your feedback is greatly appreciated!



