Amethyst Core

⭐ — (34 endorsements) 📥 857,553 downloads 📌 v1.5.0+1.20.1 📅 7/4/2022
⚪ Last updated 2024

By fzzyhmstrs · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 4/22/2024 📅 Created: 7/4/2022
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.0% endorsement rate
  • 🏆 #925 of 1284 fabric mods in this game by downloads

📋 About This Mod

!(https://i.imgur.com/k4ylOdl.png) Welcome to Amethyst Core, a library mod focused on building magically-themed mods! It currently powers *(https://www.curseforge.com/minecraft/mc-mods/amethyst-imbuement)* and other upcoming mods in that family. While being magically themed, this library has a lot of other functionality too! See the **(https://github.com/fzzyhmstrs/ac/wiki/Amethyst-Core-Home)** for more details, as well as the KDoc within the source. (https://www.bisecthosting.com/partners/custom-banners/85a7141b-76c9-4f0c-bd04-21f4b0d56c4a.webp "Bisect Hosting Banner")](https://bisecthosting.com/fzzyhmstrs) <p><span style="font-size:14px;display:table"> <span> <a href="https://discord.gg/Fnw2UbE72x" rel="nofollow"><img style="display:inline;margin-left:auto;margin-right:auto" src="https://i.imgur.com/iXATO6K.png" width="265" height="122"></a> </span> <span> <a href="https://modrinth.com/mod/emi" rel="nofollow"><img style="display:inline;margin-left:auto;margin-right:auto" src="https://i.imgur.com/U7qHdp4.png" width="288" height="108"></a> </span> <span> <a href="https://tilt.fyi/O9GtemcqMI" rel="nofollow"><img style="display:inline;margin-left:auto;margin-right:auto" src="https://cdn.modrinth.com/data/cached_images/cf27a9e31c423f6b3d0d02a644a395f05508f678.png" width="288" height="108"></a> </span> </span> </p> There is a lot you can do with Amethyst Core, including but not limited to: * Implementing your own Modifier System; a parallel alternative to _Minecraft's_ Enchantment system * Creating extensions for _Amethyst Imbuement_ * Creating distinct magic mods that have compatibility with _Amethyst Imbuement_ * Implementing a consistent and auto-syncing configuration system * Building a magical wand with any number of abilities * Building modular _Trinkets_ * Easily registering custom item models a la the Trident * Registering to a ticking Event Registry * Building and registering additions to loot tables easily * Spawn particles that track the player and visually appear where desired on the player's screen * Register persistent effects that you want to trigger over time without needing to track the effect within custom ticking code And much more! ## Modifiers The (https://github.com/fzzyhmstrs/ac/wiki/Modifier-Framework) is a flexible and extensible system designed as a parallel to the vanilla Enchanting system. Modifiers aim to solve two of the biggest problems I found with Enchanting: They are easily removable, and they do not internalize their functionality (besides a couple damage methods). Enchantments are also more boring than they could be, displaying their tier with a simple number. Modifiers aim to fix all of those issues! * Modifiers are designed to be permanent, acting more like affixes. Grindstones can't remove them, for example. * Modifiers internalize their functions, and can be called as one unit rather than piecemeal. * Modifiers act via a "family tree" that allow for flavorful tiers. Think of a sword going from "Rusty" to "Shiny" to "Gleaming" etc. _The library comes with builtin helper method for displaying modifiers_ !(https://i.imgur.com/49MU0vx.png) See the wiki link above for more details on these features. Once implemented, a Modifier system can do just about anything. _Amethyst Cores_ built-in `AugmentModifier` does things from affecting mana cost and cooldown, to changing spell damage or range, to even triggering advanced effects like afflicting every mob in a 12 block radius around the caster with Wither upon any successful spell cast. Modifers can be as simple as a container for passing vanilla `AttributeModifiers`, or much more complex than the `AugmentModifier` described above. They could even be used purely for flavor, if desired! ## Magic Mod Utilities _Amethyst Core_ contains everything you need to develop a magic-themed mod in the style of _Amethyst Imbuement_. The library, however, does not include any crafting or progression systems. This is up to you! YOu can either follow along exactly how _Amethyst Imbuement_ does, with imbuing recipes, and tiered augments in scepters, or craft your own unique systems. Blood rituals maybe? Nature-themed magic? Sky's the limit. #### Scepters A framework for building a wide array of _Amethyst Imbuement_ style Scepters is included, from the most barebone `AbstractScepterItem` you can take almost any direction, to a `DefaultScepterItem` that is almost fully implemented for creating an _Amethyst Imbuement_ compatible Scepter(s) of your own. #### Augments Build enhanced enchantments either for use with Scepters, or for adding to trinkets and equipment. Utilities for advanced functionality like passive ticking effects, effects on equip, etc. #### Trinkets Utilities for building _Trinket_ compatible items that can utilize the Augment system. As seen in _Amethyst Imbuement_, this allows for mod

!(https://i.imgur.com/k4ylOdl.png)

Welcome to Amethyst Core, a library mod focused on building magically-themed mods! It currently powers (https://www.curseforge.com/minecraft/mc-mods/amethyst-imbuement)* and other upcoming mods in that family. While being magically themed, this library has a lot of other functionality too!

See the (https://github.com/fzzyhmstrs/ac/wiki/Amethyst-Core-Home)** for more details, as well as the KDoc within the source.

[!(https://www.bisecthosting.com/partners/custom-banners/85a7141b-76c9-4f0c-bd04-21f4b0d56c4a.webp "Bisect Hosting Banner")](https://bisecthosting.com/fzzyhmstrs)

There is a lot you can do with Amethyst Core, including but not limited to: Implementing your own Modifier System; a parallel alternative to _Minecraft's_ Enchantment system Creating extensions for _Amethyst Imbuement_ Creating distinct magic mods that have compatibility with _Amethyst Imbuement_ Implementing a consistent and auto-syncing configuration system Building a magical wand with any number of abilities Building modular _Trinkets_ Easily registering custom item models a la the Trident Registering to a ticking Event Registry Building and registering additions to loot tables easily Spawn particles that track the player and visually appear where desired on the player's screen Register persistent effects that you want to trigger over time without needing to track the effect within custom ticking code

And much more!

## Modifiers The (https://github.com/fzzyhmstrs/ac/wiki/Modifier-Framework) is a flexible and extensible system designed as a parallel to the vanilla Enchanting system. Modifiers aim to solve two of the biggest problems I found with Enchanting: They are easily removable, and they do not internalize their functionality (besides a couple damage methods). Enchantments are also more boring than they could be, displaying their tier with a simple number. Modifiers aim to fix all of those issues! Modifiers are designed to be permanent, acting more like affixes. Grindstones can't remove them, for example. Modifiers internalize their functions, and can be called as one unit rather than piecemeal. * Modifiers act via a "family tree" that allow for flavorful tiers. Think of a sword going from "Rusty" to "Shiny" to "Gleaming" etc.

_The library comes with builtin helper method for displaying modifiers_ !(https://i.imgur.com/49MU0vx.png)

See the wiki link above for more details on these features. Once implemented, a Modifier system can do just about anything. _Amethyst Cores_ built-in `AugmentModifier` does things from affecting mana cost and cooldown, to changing spell damage or range, to even triggering advanced effects like afflicting every mob in a 12 block radius around the caster with Wither upon any successful spell cast.

Modifers can be as simple as a container for passing vanilla `AttributeModifiers`, or much more complex than the `AugmentModifier` described above. They could even be used purely for flavor, if desired!

## Magic Mod Utilities _Amethyst Core_ contains everything you need to develop a magic-themed mod in the style of _Amethyst Imbuement_. The library, however, does not include any crafting or progression systems. This is up to you! YOu can either follow along exactly how _Amethyst Imbuement_ does, with imbuing recipes, and tiered augments in scepters, or craft your own unique systems. Blood rituals maybe? Nature-themed magic? Sky's the limit.

#### Scepters A framework for building a wide array of _Amethyst Imbuement_ style Scepters is included, from the most barebone `AbstractScepterItem` you can take almost any direction, to a `DefaultScepterItem` that is almost fully implemented for creating an _Amethyst Imbuement_ compatible Scepter(s) of your own.

#### Augments Build enhanced enchantments either for use with Scepters, or for adding to trinkets and equipment. Utilities for advanced functionality like passive ticking effects, effects on equip, etc.

#### Trinkets Utilities for building _Trinket_ compatible items that can utilize the Augment system. As seen in _Amethyst Imbuement_, this allows for mod

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
fzzyhmstrs
Version
1.5.0+1.20.1
Downloads
857,553
Endorsements
34
Category
fabric
Created
7/4/2022
Updated
4/22/2024
Game Versions
1.20, 1.20.1
Tags
library, magic, utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does Amethyst Core support?

The author lists 1.20, 1.20.1. Other versions may work but are untested by the author.

What is the latest version of Amethyst Core?

Version 1.5.0+1.20.1, published 2024-04-22 with 857,553 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by fzzyhmstrs 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods