Transform every gun into a unique find. This addon bridges TACZ and TACZ Attributes, adding a randomized attribute and rarity system to all TACZ guns. Each gun you pick up rolls unique stat modifiers — damage, accuracy, recoil, fire rate, and more — turning your arsenal into a loot-driven progression system.
Every TACZ gun you obtain is automatically assigned random attributes from a pool of 50+ modifiers across categories like damage, accuracy, recoil, handling speed, magazine capacity, and more. Attributes are intelligently filtered by gun type — shotguns won't roll sniper-only stats.
4 Generation Modes:
Guns are assigned a rarity tier based on their total attribute score:
| Tier | Color | Default Threshold |
|---|---|---|
| Common | White | < 50 |
| Uncommon | Yellow | 50+ |
| Rare | Aqua | 70+ |
| Epic | Purple | 100+ |
Rarity affects the item's name color and integrates with Minecraft's vanilla rarity display.
A craftable workstation block for rerolling gun attributes. Place a gun inside, wait for processing, and receive a gun with freshly randomized stats. Supports:
A second-tier workstation for selectively improving specific attributes. Unlike the Attribute Station's full reroll, the Enhancement Station presents 3 random enhancement choices — pick the one you want to apply. Features:
Define base attribute presets for specific gun models via JSON config. For example, give the AK-47 a slight damage boost but increased recoil. Fixed attributes coexist independently with random attributes — both apply simultaneously.
Hold Shift to expand gun tooltips showing:
Server operators have full control:
| Command | Description |
|---|---|
/taczaddon clear |
Remove all addon attributes from held gun |
/taczaddon clear random/fixed |
Remove specific attribute type |
/taczaddon reroll |
Reroll random attributes |
/taczaddon reload |
Hot-reload JSON config files |
/taczaddon info |
Display detailed attribute data |
/taczaddon config get/set |
View or temporarily change settings |
All settings are fully configurable via config/tacz_attributes_addon-common.toml:
config/tacz_attributes_addon/attribute_pool.json — Full attribute pool with weights, ranges, and rarity tiersconfig/tacz_attributes_addon/weapon_attributes.json — Per-gun fixed attribute definitionsBoth can be hot-reloaded with /taczaddon reload.
Attribute Station:
| Iron Ingot | Iron Ingot | Iron Ingot |
| Iron Ingot | Diamond | Iron Ingot |
| Wooden Slab | Wooden Slab | Wooden Slab |
Enhancement Station:
| Diamond | Gold Block | Diamond |
| Iron Ingot | Attribute Station | Iron Ingot |
| Wooden Slab | Wooden Slab | Wooden Slab |
Fully multiplayer compatible. Attribute data is stored in item NBT and syncs automatically. Per-player attribute tracking ensures no conflicts between players.