Minecraft.How
Yükleniyor...
İçeriğe geç

Spell Power Attributes

yapan ZsoltMolnarrr

A library mod that adds spell power attributes, critical strike mechanics, and magic enchantments across six magic schools for Fabric, Forge, and NeoForge.

Bizim özetimiz

Bu proje ne yapıyor

What this mod does Spell Power Attributes is a library mod that gives modpack creators and other mods a shared system for magical damage. But it introduces entity attributes for six magic schools - arcane, fire, frost, healing, lightning, and soul - plus critical chance, critical damage, spell haste, and a generic resistance stat. Each attribute has a matching status effect with a custom icon, so you can brew potions or apply effects that boost a specific school or secondary stat. The mod also adds four enchantment types: a universal Spell Power enchantment that raises all spell damage, school-limited enchantments like Sunfire that boost arcane and fire together, secondary stat enchantments for crit chance and haste, and a Magic Protection enchantment that works like Projectile Protection but against magic damage. All enchantments are configurable and only apply to items that carry the relevant spell power attribute tags. ## Who it's for This isn't a content mod you play directly. It's built for mod developers and pack makers who want a common magical stat system without writing their own. If you're assembling a magic-themed pack or writing a spell mod, you can depend on this library instead of reinventing attribute IDs, effect icons, or enchantment logic. ## Verified capabilities - Six spell power attributes with separate IDs per school (spell_power:fire, spell_power:arcane, etc.) - Critical chance and critical damage attributes with default player modifiers (5% base crit chance, 1.5x base crit damage) - Spell haste attribute for casting speed or cooldown scaling - Generic magic resistance attribute with three configurable formulas (linear, quadratic, hyperbolic) - Status effects for every attribute, using the same ID as the attribute they boost - Four enchantment categories, each gated by item tags so they only appear on appropriate gear - Server-side config file generated on first run ## Compatibility and requirements The mod requires both client and server installation. It supports Fabric, Forge, and NeoForge loaders. Declared Minecraft versions are 1.20.1, 26.1, 26.1.1, 26.1.2, 26.2, and 26.3. Do not assume support for any version not listed. The license is LGPL-3.0-only. ## Developer notes Developers add the mod via the Modrinth Maven repository and declare a dependency in fabric.mod.json or the equivalent Forge/NeoForge manifest. The API exposes attribute IDs and helper methods for querying spell power, crit stats, and resistance. Item tags control which enchantments can apply to which gear.

Tepkiler

Tepki vermek için giriş yap.

Uyumluluk

Sürümler ve loader'lar

Kayıtlı 12 sürüm

1.6.2+26.3-neoforge

release

İndir (217 KB)

1.6.2+26.3-fabric

release

İndir (221 KB)

1.6.1+1.20.1-forge

release

İndir (228 KB)

1.6.1+1.20.1-fabric

release

İndir (229 KB)

1.6.0+1.20.1-fabric

release

İndir (229 KB)

1.6.0+1.20.1-forge

release

İndir (228 KB)

1.6.2+26.1.2-neoforge

release

İndir (217 KB)

1.6.2+26.2-fabric

release

İndir (221 KB)
Tüm 12 sürümü göster

1.6.2+26.1.2-fabric

release

İndir (221 KB)

1.6.2+26.2-neoforge

release

İndir (217 KB)

1.6.1+26.2-neoforge

release

İndir (216 KB)

1.6.1+26.2-fabric

release

İndir (220 KB)

Galeri

Spell Power Attributes icon

Deneyiminizi geliştirmek için çerezler kullanıyoruz. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Gizlilik Politikamızı okuyun