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
Amethyst Core

Amethyst Core

Library mod that powers the Amethyst Imbuement family of mods; can be used to create your very own Magic-themed Mod!

525.7k
33
Library
Magic
Utility

Compatibility

Minecraft: Java Edition

1.20–1.20.1
1.19.x
1.18.2

Platforms

Fabric
Quilt

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

fzzyhmstrs
fzzyhmstrs Owner

Details

Licensed MIT
Published 2 years ago
Updated last year
DescriptionGalleryChangelogVersions

Show all versions

1
2
3
4

Amethyst Core 1.2.1+1.19

by fzzyhmstrs on Jun 18, 2023
Download
  • Added switch for scepters to reject spells they shouldn't be able to take.
  • Added more interfacing for entities in prep for the coming combi-update.
  • Fallback spells no longer re-apply when you craft a scepter to the next tier.
  • removed a mixin duplicated from fzzy-core

Amethyst Core 1.2.0+1.19.3

by fzzyhmstrs on Jun 18, 2023
Download

Changelog for Amethyst Core 1.2.0+1.19.3

Changes

  • Changed AugmentScepterItem implementation, flattening the class path.
  • the ModifySpellEvent now takes the spell itself as additional context.

Additions

  • Added AugmentSwordItem and AugmentMiningItem to hook into for various types of tools that can also cast spells.
  • Integrated scepters with the Pack It Up! Magicpack.

amethyst_core-1.2.0+1.19

by fzzyhmstrs on May 9, 2023
Download

Changelog for Amethyst Core 1.2.0+1.19

Changes

  • Changed AugmentScepterItem implementation, flattening the class path.
  • the ModifySpellEvent now takes the spell itself as additional context.

Additions

  • Added AugmentSwordItem and AugmentMiningItem to hook into for various types of tools that can also cast spells.
  • Integrated scepters with the Pack It Up! Magicpack.

Amethyst Core 1.1.0+1.19.3

by fzzyhmstrs on Apr 9, 2023
Download

Amethyst Core 1.1.0+1.19

by fzzyhmstrs on Apr 9, 2023
Download
  • Added a set of spell-theme entity attrbiutes ranging from spell damage to player experience gain for use in various trinkets and satatus effects etc.
  • Added three scepter events. ModifyModifiersEvent for modifying the collection of scepter modifiers considered in the spell cast, ModifySpellEvent for modifying what the spell is doing, what spell is cast, or stopping spell casting completely, and AfterSpellEvent for hooking into a successful spell cast like postHit in an MC Item class.
  • Updated ScepterAugment configs to have a PvPmode
  • Generalized how spellcasting works, enabling spells to be cast by non-player entities (in most cases)
  • Added methods for randomly rolling scepter modifiers
  • Slash augments updated to include PvpMode support
  • Scepter Tiers no longer a basic int, now a class that wraps a specific item tag, scepters are sorted via this tag now.
  • Added Common Protection API support to prevent misuse of spells inside claims.
  • Implement new helper typing system in FC 0.2.0

amethyst_core-1.0.4+1.19.3

by fzzyhmstrs on Feb 20, 2023
Download

Changelog for Amethyst Core 1.0.4+1.19.3

Fixes

  • Fixed missing class exception in a PlayerEntity mixin

amethyst_core-1.0.4+1.19

by fzzyhmstrs on Feb 20, 2023
Download

Changelog for Amethyst Core 1.0.4+1.19

Fixes

  • Fixed missing class exception in a PlayerEntity mixin

amethyst_core-1.0.4+1.18.2

by fzzyhmstrs on Feb 20, 2023
Download

Changelog for Amethyst Core 1.0.4+1.18.2

Fixes

  • Fixed missing class exception in a PlayerEntity mixin

amethyst_core-1.0.3+1.19.3

by fzzyhmstrs on Feb 19, 2023
Download

Changelog for Amethyst Core 1.0.3+1.19.3

Fixes

  • Fixed lore books not syncing the spell shown when the book is read for the first time.

amethyst_core-1.0.3+1.19

by fzzyhmstrs on Feb 19, 2023
Download

Changelog for Amethyst Core 1.0.3+1.19

Fixes

  • Fixed lore books not syncing the spell shown when the book is read for the first time.

amethyst_core-1.0.3+1.18.2

by fzzyhmstrs on Feb 19, 2023
Download

Changelog for Amethyst Core 1.0.3+1.18.2

Fixes

  • Fixed lore books not syncing the spell shown when the book is read for the first time.

amethyst_core-1.0.2+1.19.3

by fzzyhmstrs on Feb 9, 2023
Download

Changelog for Amethyst Core 1.0.2+1.19.3

Fixes

  • Fixed issue where the fallback spell (Magic Missile in AI) could be continually re-applied to a scepter by changing spells

Additions

  • If a scepter has no spells for some reason, it will now display "Active Spell: None"

amethyst_core-1.0.2+1.19

by fzzyhmstrs on Feb 9, 2023
Download

Changelog for Amethyst Core 1.0.2+1.19

Fixes

  • Fixed issue where the fallback spell (Magic Missile in AI) could be continually re-applied to a scepter by changing spells

Additions

  • If a scepter has no spells for some reason, it will now display "Active Spell: None"

amethyst_core-1.0.2+1.18.2

by fzzyhmstrs on Feb 9, 2023
Download

Changelog for Amethyst Core 1.0.2+1.18.2

Fixes

  • Fixed issue where the fallback spell (Magic Missile in AI) could be continually re-applied to a scepter by changing spells

Additions

  • If a scepter has no spells for some reason, it will now display "Active Spell: None"

amethyst_core-1.0.1+1.18.2

by fzzyhmstrs on Feb 5, 2023
Download

Changelog for Amethyst Core 1.0.1+1.18.2

Fixes

  • Fixed missing lang key for "None" active scepter spell

amethyst_core-1.0.1+1.19

by fzzyhmstrs on Feb 5, 2023
Download

Changelog for Amethyst Core 1.0.1+1.19

Fixes

  • Fixed missing lang key for "None" active scepter spell

amethyst_core-1.0.1+1.19.3

by fzzyhmstrs on Feb 5, 2023
Download

Changelog for Amethyst Core 1.0.1+1.19.3

Fixes

  • Fixed missing lang key for "None" active scepter spell

amethyst_core-1.0.0+1.19.3

by fzzyhmstrs on Feb 5, 2023
Download

Changelog for Amethyst Core 1.0.0+1.19.3

Fzzy Core Refactor update

As of version 1.0.0, Amethyst Core is no longer standalone. I broke the library apart into more refined and focused pieces. Amethyst Core is now a expansion library built off my new base library Fzzy Core

Amethyst Core is the Magic Mod piece of that refactoring process. Many of the functions it contained are now in Fzzy Core, but it retains:

  • Scepters: The abstract scepters and the augment scepter framework is still in place
  • Augment Modifiers: Amethyst Core is the home for the scepter-relevant Augment Modifiers still. The abstract modifier framework is moved to FC.
  • AbstractAugmentBookItem and AbstractAugmentJewelryItem both retained, as they are important pieces of the Amethyst Imbuement style magic system.

Going forward, I will also no longer be embedding AC. This is because I am getting closer to releasing more content mods that utilize the FC family of libraries, so don't want multiple embedded copies to be wasting space, potentially version fighting, etc.

amethyst_core-1.0.0+1.19

by fzzyhmstrs on Feb 5, 2023
Download

Changelog for Amethyst Core 1.0.0+1.19

Fzzy Core Refactor update

As of version 1.0.0, Amethyst Core is no longer standalone. I broke the library apart into more refined and focused pieces. Amethyst Core is now a expansion library built off my new base library Fzzy Core

Amethyst Core is the Magic Mod piece of that refactoring process. Many of the functions it contained are now in Fzzy Core, but it retains:

  • Scepters: The abstract scepters and the augment scepter framework is still in place
  • Augment Modifiers: Amethyst Core is the home for the scepter-relevant Augment Modifiers still. The abstract modifier framework is moved to FC.
  • AbstractAugmentBookItem and AbstractAugmentJewelryItem both retained, as they are important pieces of the Amethyst Imbuement style magic system.

Going forward, I will also no longer be embedding AC. This is because I am getting closer to releasing more content mods that utilize the FC family of libraries, so don't want multiple embedded copies to be wasting space, potentially version fighting, etc.

amethyst_core-1.0.0+1.18.2

by fzzyhmstrs on Feb 5, 2023
Download

Changelog for Amethyst Core 1.0.0+1.18.2

Fzzy Core Refactor update

As of version 1.0.0, Amethyst Core is no longer standalone. I broke the library apart into more refined and focused pieces. Amethyst Core is now a expansion library built off my new base library Fzzy Core

Amethyst Core is the Magic Mod piece of that refactoring process. Many of the functions it contained are now in Fzzy Core, but it retains:

  • Scepters: The abstract scepters and the augment scepter framework is still in place
  • Augment Modifiers: Amethyst Core is the home for the scepter-relevant Augment Modifiers still. The abstract modifier framework is moved to FC.
  • AbstractAugmentBookItem and AbstractAugmentJewelryItem both retained, as they are important pieces of the Amethyst Imbuement style magic system.

Going forward, I will also no longer be embedding AC. This is because I am getting closer to releasing more content mods that utilize the FC family of libraries, so don't want multiple embedded copies to be wasting space, potentially version fighting, etc.

1
2
3
4

Modrinth is open source.

main@4bafae8

© 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.