Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Spell Power Attributes

Spell Power Attributes

🔮 Spell Power entity attributes with related status effects and enchantments

1.66M
341
Library
Magic

Compatibility

Minecraft: Java Edition

1.21.x
1.20.1
1.19–1.19.2

Platforms

Fabric

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

ZsoltMolnarrr
ZsoltMolnarrr Owner

Details

Licensed LGPL-3.0-only
Published 2 years ago
Updated last month
DescriptionGalleryChangelogVersions

Show all versions

1
2
3

0.11.0+1.20.1

by ZsoltMolnarrr on Jun 27, 2024
Download

0.11.0

  • Rework enchantment conditioning, now based on item tags spell_power:
    • enchant_critical_damage
    • enchant_critical_chance
    • enchant_haste
    • enchant_spell_power_energize
    • enchant_spell_power_generic
    • enchant_spell_power_soulfrost
    • enchant_spell_power_specialized
    • enchant_spell_power_sunfire

0.10.3+1.20.1

by ZsoltMolnarrr on Jun 15, 2024
Download

0.10.3

  • Update Fabric Loader to 15+ for embedded MixinExtras

0.10.2+1.20.1

by ZsoltMolnarrr on Apr 12, 2024
Download

0.10.2

API Changes:

  • BREAKING! - Replaced several crucial types, most notably: MagicSchool -> SpellSchool
  • BREAKING! - Removed PHYSICAL_RANGED and PHYSICAL_MELEE schools
  • SpellSchools can now be added from external code
  • SpellSchool specifically, various trait calculation sources can now be added via API (for example: custom power/haste/crit sources)
  • EntityAttribute registration now happens at vanilla Attribute registry init, so custom AttributeResolver components are no longer neccesary to resolve attriubtes by ID
  • Optimized Spell Power related attribute container injections, (now it is possible to configure only PlayerEntity to get them, instead of LivingEntity)

Functional changes:

  • Update physical ranged school color
  • Improve the way how disabled Enchantments are handled
  • Fix enchantment config type requirement not working correctly for some cases

0.10.1+1.20.1

by ZsoltMolnarrr on Apr 11, 2024
Download

0.10.0+1.20.1

by ZsoltMolnarrr on Apr 10, 2024
Download

0.10.1

API Changes:

  • BREAKING! - Replaced several crucial types, most notably: MagicSchool -> SpellSchool
  • BREAKING! - Removed PHYSICAL_RANGED and PHYSICAL_MELEE schools
  • SpellSchools can now be added from external code
  • SpellSchool specifically, various trait calculation sources can now be added via API (for example: custom power/haste/crit sources)
  • EntityAttribute registration now happens at vanilla Attribute registry init, so custom AttributeResolver components are no longer neccesary to resolve attriubtes by ID
  • Optimized Spell Power related attribute container injections, now only PlayerEntity gets them, instead of LivingEntity (configurable)

Functional changes:

  • Update physical ranged school color
  • Improve the way how disabled Enchantments are handled
  • Fix enchantment config type requirement not working correctly for some cases

0.9.19+1.20.1

by ZsoltMolnarrr on Nov 12, 2023
Download

0.9.19

  • Add partial mutex for spell enchantments and ranged weapon enchantments

0.9.18+1.20.1

by ZsoltMolnarrr on Oct 15, 2023
Download

0.9.18

  • Add PHYSICAL_RANGED school

0.9.17+1.20.1

by ZsoltMolnarrr on Aug 29, 2023
Download

0.9.17

  • Fix damage type tags

0.9.16+1.20.1

by ZsoltMolnarrr on Aug 28, 2023
Download

0.9.16

  • SpellDamageSource now returns DamageSource with vanilla damage type ("minecraft:magic") (Can be disabled in attributes config)

0.9.15+1.20.1

by ZsoltMolnarrr on Aug 25, 2023
Download

0.9.15

  • Update Arcane Power icon
  • Unique damage type identifier for each magic school
  • Disable fire spell damage counting is actual fire damage (can be restored using data pack)

0.9.14+1.20.1

by ZsoltMolnarrr on Aug 11, 2023
Download

0.9.14

  • Add italian translation thanks to Zano1999 #11

0.9.13+1.20.1

by ZsoltMolnarrr on Jul 19, 2023
Download

0.9.13

  • Update to 1.20.1
  • Data based custom damage sources

0.9.12+1.19

by ZsoltMolnarrr on May 19, 2023
Download

0.9.12

  • Refactor custom enchantment conditioning API

0.9.11+1.19

by ZsoltMolnarrr on May 8, 2023
Download

0.9.10+1.19

by ZsoltMolnarrr on May 8, 2023
Download

0.9.9+1.19

by ZsoltMolnarrr on May 1, 2023
Download

0.9.8+1.19

by ZsoltMolnarrr on Mar 8, 2023
Download

0.9.7+1.19

by ZsoltMolnarrr on Feb 26, 2023
Download

0.9.6+1.19

by ZsoltMolnarrr on Feb 10, 2023
Download

0.9.5+1.19

by ZsoltMolnarrr on Feb 5, 2023
Download
1
2
3

Modrinth is open source.

main@016c3d7

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.