ModsFinder

AnAbnormalCircumstance

by AbnormalGhoul

AnAbnormalCircumstance is a Fabric magic mod that adds a spell framework with 30 spells organized under four elements, plus gameplay changes to vanilla items and recipes.

FabricClient and serverMIT LicenseOpen source1.20.1

What it does

The mod builds a custom magic system around four elements: Hydromancy, Geomancy, Aeromancy and Pyromancy. Its framework holds 30 spells, so a player can learn spells across all four schools rather than picking from a single list. Textures used in the mod come from free-to-use repositories.

The changes reach beyond spells. Ender Pearls and Trident use each carry a 15-second cooldown, string duplication is removed, and Protection enchantments gain variants that reach level V.

The mod runs on Fabric for Minecraft 1.20.1 and is released under the MIT License, so the source code is public and open source. It needs Cardinal Components API, Fabric API, Geckolib, MidnightLib, Ranged Weapon API, Shield API and Trinkets to be installed alongside it. Servers that run it need every player to install it too.

Key features

  1. Four elemental schools

    Spells are grouped under Hydromancy, Geomancy, Aeromancy and Pyromancy, each with its own set of abilities.

  2. Custom spell framework

    A framework built into the mod holds 30 spells that can be used across the four elements.

  3. Ender Pearl and Trident cooldowns

    Both Ender Pearl and Trident use are limited to one use every 15 seconds.

  4. Enchantment and recipe changes

    Protection enchantment variants can reach level V, and new crafting recipes are added to the vanilla set.

  5. Server time command

    A command lets players and server owners check the server time directly in the game.

Compatibility

Latest build for each game version and loader.

1.20.11.1.9
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 7

GeckolibA 3D animation library for entities, blocks, items, armor, and more!
Required
MidnightLibCommon library providing a lightweight configuration system
Required
Cardinal Components APIA data attachment API that is easy, modular, and extremely fast.
Required
Shield APICreating shields with custom models was never easier!
Required
TrinketsA data-driven accessory mod
Required
Ranged Weapon API๐Ÿน Create fully functional bows and crossbows, with ease
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Questions

Does AnAbnormalCircumstance need Fabric API?

Yes. Fabric API is one of seven required dependencies, alongside Cardinal Components API, Geckolib, MidnightLib, Ranged Weapon API, Shield API and Trinkets.

Does the server need AnAbnormalCircumstance?

Yes. Every player and the server need a copy of the mod.

Which Minecraft version does AnAbnormalCircumstance support?

The latest Fabric file, 1.1.9, is built for Minecraft 1.20.1 only, and was published on 2026-03-25.

In the catalog

AnAbnormalCircumstance is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 34,764 mods support Minecraft 1.20.1.

Similar mods

Official listing

Owner
AbnormalGhoul
Published
2025-12-07
Updated on Modrinth
2026-03-25
Facts verified
2026-10-15

Tags