ustr+ banner
ustr+ icon

ustr+

New enchantments. Different rarities: epic, mythical, legendary. Epic: "Magnet" - attracts all looted items to the inventory, max level: 1, compatible with...

00
fabricServer1.21.1mod

ustr+

What was added

  • Six new enchantments available via the enchantment table or librarian trades, grouped by rarity colors (Epic yellow, Mythical blue, Legendary pink).
  • Data-driven enchantment definitions with matching loot tags so only the intended tools/armor can receive each enchantment.
  • Server-side effects for magnetism, auto-smelting, combat buffs, movement boosts, and poison-on-hit.

Enchantments & behavior

  • Magnet (Epic, Lv 1, pickaxes/axes/hoes): pulls nearby dropped items (6 block radius) toward you and forces pickup when possible.
  • Pechkin (Epic, Lv 1, pickaxes): smelts any item you pick up using normal smelting recipes before it enters your inventory.
  • Red Aura (Mythical, Lv 1-4, swords): increases total attack damage by 5% per level while the enchanted sword is held.
  • Banner (Mythical, Lv 1-5, armor): reduces incoming damage by 2% per level (up to 10%) using the highest level on worn armor.
  • Lightness (Legendary, Lv 1-4, boots): increases movement speed by 3% per level while the enchanted boots are worn.
  • Vampirism (Legendary, Lv 1-2, swords): poisons targets you damage with the enchanted weapon (3s/5s) with a per-attacker cooldown (20s/16s).

Implementation notes

  • Effects are implemented server-side through Fabric events/mixins; enchantment data lives in the built-in data pack, so no manual registration is needed.
  • Auto-smelting honors standard smelting recipes and converts entire stacks on pickup; non-smeltable items are untouched.
  • Damage reduction uses the best Banner level on your worn armor rather than stacking multiple pieces.

Limitations / tips

  • Magnet respects pickup rules; items with active pickup delays or ownership rules may still wait until they are eligible.
  • Vampirism only triggers from direct hits using the enchanted weapon and obeys its cooldown.
  • Colorized names use formatting codes in the provided English locale; other locales will fall back to the default key unless translated.