Описание

[](https://ko-fi.com/z2six) [](https://discord.gg/EF6Wvkt7AK)
## What is InfiniteUpgrades?
**InfiniteUpgrades** brings the classic MMO-style `+1, +2, +3…` enhancement loop to Minecraft.
Each success boosts your item level while the next attempt gets harder. Collect **souls** in a **Soul Cage** and infuse gear at an **Angel** or **Demon** statue—each path upgrades differently.
## Angel vs Demon (How upgrades apply)
* **Angel Infusion** — _Balanced growth_
Applies the per-level step to **all eligible stats** on success. Great for steady, even progression (damage, speed, armor, etc.).
* **Demon Infusion** — _Min–max power_
Applies a (usually larger) step to **one random eligible stat** on success. Perfect for pushing a single attribute to the extreme.
## Reputation System (affects success chances)
Your actions build a **Reputation** between Angel and Demon.
* Angel-leaning reputation slightly **boosts Angel** attempts and **penalizes Demon**.
* Demon-leaning reputation **boosts Demon** and **penalizes Angel**.
* The bonus/penalty is **configurable and clamped**, so it never gets out of hand. You can pivot sides—but expect a penalty until your reputation shifts.
## Statues
| Angel statue |Demon statue |
| ------------ |------------ |
| | |
## Core Gameplay Loop
1. **Craft a Soul Cage** and carry it to gather _souls_ from defeated mobs.
2. **Place an Angel or Demon statue** to access the infusion UI.
3. **Infuse your gear**: item (left), Soul Cage (right), then review **success chance**, **soul cost**, and **what will upgrade**.
Success permanently improves stats and increments the item’s `+level`.
Failure adjusts your **Reputation** and sets up your next decision—double down or switch sides.
## What Can Improve?
Vanilla combat attributes are supported out of the box (**attack damage**, **attack speed**, **armor**, **armor toughness**, **knockback resistance**).
Tools also benefit via a special **Block Speed** bonus so pickaxes/shovels/axes get meaningful progression too.
Modded attributes are supported but need to be added manually by server admin in the config.
## Fully Configurable
Everything lives in `world/serverconfig/infiniteupgrades-server.toml`:
* **Max level** cap
* **Chance curve** (flat decrement or exponential; per-level overrides)
* **Per-attribute rules** (percent vs additive, direction, weights, rounding)
* **Angel/Demon multipliers** (per-step ritual scaling)
* **Souls cost formula** (base, exp base, scale, or exact overrides)
* **Final multipliers** per stat (e.g., halve/double specific stat effects)
* **Reputation** range, bonus-per-point, and clamp
## How to Play (Quick Start)
1. **Make a Soul Cage** → collect souls while fighting.
2. **Open a statue** → insert item + Soul Cage.
3. **Check the right panel** → success chance, cost, and affected stats.
4. **Choose** → Angel for consistent all-stat growth, Demon for focused spikes.
## Multiplayer & Modpacks
* Everything is fully server-authoritative: client-sided cheats won't matter.
* Pack-friendly configuration to match any progression curve.
## FAQ
**What can I configure?**
Everything. 👍
**Is there a hard level cap?**
Default cap is generous (20) and fully configurable.
**What if my item has no combat attributes?**
Tools still progress via **Block Speed** i.e. how quickly you break blocks. And, pack makers can add custom rules for anything.
**Does failure destroy items?**
No, failures shift **Reputation** (which influences future chances) and reverts back the latest upgrade.
## Tips
* **Angel = consistency**, **Demon = min–max burst**.
* Lean your **Reputation** toward your chosen side to pad your odds.
* Pack authors: a reputation clamp around **10–20%** often feels fair.
***
[](https://ko-fi.com/z2six) [](https://discord.gg/EF6Wvkt7AK)
Balancing feedback is welcome—share configs and scenarios in the issues/discussions so we can tune further.