# UNAvaritiaAddon
*Version:* 1.0.0
*Minecraft:* 1.20.1 (Forge 47+)
*Required mod:* Avaritia (1.3.9.3+)
*UNAvaritia Addon* is an end-game addon for Avaritia that expands the neutronium progression and gives modpack authors powerful tools to design their own late-game recipes.
It adds new neutronium collectors, a configurable Neutronium Synthesizer machine, multiple tiers of compressed neutronium blocks, and a set of singularities and special materials designed for extreme crafting.
# Features
- ⚙️ *Neutronium Synthesizer* – a fully configurable machine that converts blocks/items into neutron resources.
- 🛰 *3 new Neutronium Collectors* (Basic / Advanced / Perfect) with different production speeds.
- 🧱 *8 tiers of compressed neutronium blocks* (1x to 8x).
- 🌀 *A set of singularities* and special materials (Chaotic Ingot, Demonic Infinity set, etc.).
- 🛠 *Config-driven recipes* via `config/UNAvaritiaAddon.json`.
- 📦 *Designed for *modpacks* – most items have no built-in recipes and are meant to be scripted.
# Neutronium Collectors,New Blocks
This addon introduces three upgraded neutronium collectors that integrate with Avaritia’s neutron system:
- *Neutronium Collector: Basic*
- Produces: `1x Neutron Nugget`
- Interval: *every 15 seconds*
- Has its own GUI and internal inventory.
- *Neutronium Collector: Advanced*
- Produces: `1x Neutron Nugget`
- Interval: *every 10 seconds*
- *Neutronium Collector: Perfect*
- Produces: `1x Neutron Nugget`
- Interval: *every 5 seconds*
# Neutronium Synthesizer
The *Neutronium Synthesizer* is the core machine of this addon.
- GUI layout:
- *9 input slots* in the top row.
- *36 output slots* in the center (4 rows).
- Player inventory at the bottom.
- Accepts:
- Collectors from this addon (`collector_basic`, `collector_advanced`, `collector_perfect`).
- Collectors from Avaritia (`neutron_collector`, `dense_neutron_collector`, `denser_neutron_collector`, `densest_neutron_collector`).
- All processing is defined by a simple config file (`config/UNAvaritiaAddon.json`).
Logic overview:
- For each of the 9 input slots, the machine searches for a matching recipe:
```text
<input_modid>:<input_item>:<ticks>:<output_modid>:<output_item>