promotional bannermobile promotional banner

Fortuna's Anvil

Enhance your gear, git gud
01_forge_sunset.png

01_forge_sunset.png

02_anvil_close.png

02_anvil_close.png

03_forge.png

03_forge.png

04_anvil_screen.png

04_anvil_screen.png

05_roll_protected.png

05_roll_protected.png

Fortuna's Anvil
Create your game server with affiliate logo
Create Server
affiliate banner image

Description

Fortuna's AnvilThe anvil's screenThe oddsMaterials, catalysts and runesWhat a level doesSuccessWhen a roll failsLootSalvagingMake it yours

Upgrade your weapons and armor at Fortuna's Anvil, if luck allows. Put an item on the anvil, add a material and roll: on a success the item gains levels, and every level makes its own stats stronger. On a failure the item is destroyed, unless a Protection Rune takes the blow. Every level is harder to get than the last, and the anvil shows your odds before you commit.

  • Minecraft 1.20.1, 1.21.1, 26.1.2, 26.2 and 26.3, on Fabric (with Fabric API), Forge and NeoForge.
  • Needs Architectury API, EpheroLib and Necronomicon API.
  • Works in singleplayer and on servers; install it on both.

How it works

  1. Craft Fortuna's Anvil: gold block, diamond, gold block on top; emerald, anvil, emerald in the middle; obsidian, smithing table, obsidian along the bottom. A chipped or damaged anvil works too, and the recipe shows up in your recipe book once you pick up an anvil or any of Fortuna's materials.
  2. Put in an item and a material. The item goes in the middle and the material on the left. The slot on the right previews the result.
  3. Add what helps, if you have it. A catalyst (bottom slot) improves your odds; a Protection Rune (top slot) is your insurance.
  4. Check the odds and press Roll. The material and the catalyst are used up whether you win or lose.

The odds

Every level is harder to get than the last. The base chance is 100% divided by one more than the item's level: 100% at +0, 50% at +1, 20% at +4 and 10% at +9.

  • Catalysts multiply the chance: Common ×2, Uncommon ×3, Rare ×4 (never more than 100%).
  • Fortuna's Luck is a player attribute that raises the chance further. It starts at 0, for modpacks, gear and commands to grant.

The material decides how many levels a success gives, not the odds: a Common Material gives +1, an Uncommon +2 and a Rare +3. A rare material on a +9 sword rolls at the same 10%, but turns it into a +12.

What a level does

Each level adds 5% of the item's own stats, up to +24 (that is, +120%). A +12 netherite sword deals 4.2 more attack damage, and a +8 diamond chestplate gives 3.2 more armor and 0.8 more toughness. The level shows next to the item's name.

By default these can be upgraded:

  • Swords and axes: attack damage.
  • Armor: armor, armor toughness and, on pieces that have it, max health.
  • Tridents: attack damage, and projectile damage when a mod adds it.
  • Bows and crossbows: projectile damage, with Projectile Damage Attribute installed.
  • Shields: the armor stats a mod gives them.
  • Iron's Spells 'n Spellbooks spell books and staves: max mana, mana regeneration, spell power, cooldown reduction, cast time reduction, summon damage, spell resistance, and the power and resistance of every school.

Modded weapons and armor are upgradeable out of the box when they are built on the vanilla ones (most modded swords, axes, armor, bows and tridents are), and the config can add any other item.

Bragging rights

Reaching +10 or higher is announced to the whole server, with the item and its new level.

When a roll fails

  • No rune: the item is destroyed.
  • Protection Rune: the item survives and loses one level. The rune is used up.
  • Absolute Protection Rune (off by default, turned on in the config): the item survives and keeps its level.

Finding materials

  • Mobs drop materials, catalysts and runes: 1 to 5% of the time for most hostile mobs, 10% for ghasts, piglin brutes and hoglins, 25% for phantoms, and always for the Ender Dragon and the Wither.
  • Chests hold them too: dungeons, fortresses and bastions often, End cities and buried treasure always, and villages and most other chests now and then. Rarer tiers come from more dangerous places.

Upgraded loot

Weapons and armor found in chests can already carry levels: up to +3 in villages and ordinary chests, +2 to +5 in dungeons and fortresses, +3 to +6 in bastions, and +4 to +8 in End cities and buried treasure.

Salvaging

Don't need an upgraded item any more? Drop it on the ground and drop an anvil on it. The item breaks into materials, catalysts and Protection Runes worth about its levels. The anvil is used up.

Mod support

  • Iron's Spells 'n Spellbooks: spell books and staves can be upgraded (see above).
  • Curios (Forge): curios added to the config get their curio stats scaled by their level.
  • Project MMO (Forge): successful rolls give Smithing XP, more for higher levels.
  • Projectile Damage Attribute: bows and crossbows gain projectile damage.
  • For mod authors: an event fires on every successful upgrade, with the player, the item and the old and new level.

Configuration

Everything is in config/fortunas_anvil.json5:

  • which items can be upgraded (by item class or by id, with a blacklist), in which slots, which attributes each level raises, and by how much;
  • the highest level (24), the base chance, the number of material and catalyst tiers (3 by default, up to 7 with textures: Common, Uncommon, Rare, Epic, Legendary, Mythic, Ascended), the level announced to the server, and how much Fortuna's Luck counts;
  • which mobs and chests drop materials and how often, the levels of upgraded loot, and the Project MMO XP.

Search terms

Gear upgrade, item upgrade, weapon upgrade, armor upgrade, equipment enhancement, refinement, item levels (+1 to +24), upgrade materials, catalysts, protection runes, success chance, RNG, gamble, risk and reward, item destruction, failsafe, salvage, dismantle, recycle gear, upgraded loot, RPG progression, MMORPG-style enhancement, anvil, smithing, Iron's Spells 'n Spellbooks, Curios, Project MMO, Projectile Damage Attribute, Fabric, Forge, NeoForge, Minecraft 1.20.1, 1.21.1, 26.1.2, 26.2, 26.3.

Fortuna's Anvil Team

profile avatar
  • 13
    Followers
  • 23
    Projects
  • 8.9M
    Downloads

More from pandaismyname1View all