← Назад к ресурсам

Adventure Items Stats

Gaussian variation on base stats of naturally-spawned items — every found sword and armor piece rolls a little different.

Modrinth adventure equipment game-mechanics

Описание

# Adventure Item Stats **Every sword and every breastplate you loot rolls a little different.** Adventure Item Stats adds subtle Gaussian (bell-curve) variation to the base combat stats of items generated by Minecraft's loot tables. Two Iron Swords pulled from two different chests are no longer identical — one swings a touch faster, the other hits a touch harder. Found gear finally feels *found*. No new items. No new blocks. No menus to configure. Just every weapon and armor piece you discover becoming a little bit unique. ## What it does Whenever the game rolls an item from a loot table — a chest, a mob drop, a fishing catch, an archaeology dig — Adventure Item Stats nudges its stats by a random multiplier drawn from a bell curve. Most rolls land close to vanilla; a lucky few roll well above, and some roll below. Four stats vary: - ⚔️ **Attack damage** - 🏃 **Attack speed** - 🛡️ **Armor** - 💎 **Armor toughness** It uses a **two-axis quality / tradeoff model** instead of a flat random roll: - **Quality** lifts a piece overall — a "good" sword hits harder *and* swings faster; a "good" chestplate gives more armor *and* more toughness. - **Tradeoff** plays the paired stats against each other — a heavy blade trades swing speed for raw damage; a sturdy plate trades toughness for raw armor. Variation is centered on vanilla with a typical swing of about **±20%**, and every roll is **hard-capped between 0.5× and 1.5×** the vanilla value — so the best find is meaningfully better, never game-breaking. ## Why you'll want it - **Loot worth looting.** Every drop carries a little surprise. "Just one more chest" hits different when the chest might hold a standout blade. - **Pure vanilla feel.** It doesn't add content — it deepens the content already there. Plays nicely with vanilla and most modpacks. - **Built for RPG & adventure play.** Made for dungeon-crawl and adventure packs where you open a *lot* of loot. - **Works on modded gear too.** Any weapon or armor rolled through a loot table that uses the standard attack/armor attributes gets varied — including items from other mods. - **Zero setup.** Drop it in and play. No config file, no menu. ## Pairs with Adventure Item Names Adventure Item Stats is the sister mod to **[Adventure Items Names](https://modrinth.com/mod/adventureitemnames)**. Run both and a single looted sword can come out with *both* a generated name **and** rolled stats — a one-of-a-kind blade that's also named for the occasion. Each mod works perfectly well on its own. Both were built for **[Dungeon Train](https://modrinth.com/mod/dungeon-train)**. ## Compatibility | | | |---|---| | **Minecraft** | 1.21.1 | | **Loaders** | Fabric · Forge · NeoForge | | **Side** | Server-side. Install it on the server, or just play singleplayer — the work happens wherever loot is generated. Vanilla clients connecting to a server that has it still see the varied stats, because they're stored on the item itself. | | **Dependencies** | Fabric build requires [Fabric API](https://modrinth.com/mod/fabric-api). Forge and NeoForge builds need only the loader. | | **Config** | None required | ## For modpack & mod developers Have your own custom loot system? Depend on Adventure Item Stats and call its public API to roll stats on your own items: ```java StatsModifier.applyStats(stack, randomSource); ``` It writes rolled attribute modifiers onto any stack with a base attack or armor stat, and no-ops on everything else. --- *Source-available under PolyForm Shield 1.0.0.*