Fzzy Core
by fzzyhmstrs
Fzzy Core is a library API for Fabric and Quilt that supplies utilities used by other mods from fzzyhmstrs, including the framework for the Modifier System.
What it does
The API covers several areas of mod development. It has a config system that handles version changes and syncs server settings to joining clients, helpers for item and tool creation with flavor text, a base class for enchantments that can be switched on or off through config, and a wrapper for Text that reduces conflicts across game versions. It also adds a persistent effect system for delayed or repeating events, a client-side particle system placed at points in a player's view, and helper methods for locating objects and working with NBT data.
The Modifier Framework is a parallel to vanilla enchanting. Modifiers can be removed and carry their own behavior, and the library includes helpers that display them with gold text in tooltips. A modifier can be a simple container for vanilla AttributeModifiers or a complex effect. Fzzy Core requires Fabric API and Fabric Language Kotlin, and it is published for Fabric and Quilt across 8 release versions, 1.18.2 – 1.20.1, under the MIT License. The code is open source, with public source and issue tracker links.
Key features
Config with version updates
Config files update to new versions while the old values are captured first, and server configs sync automatically to joining clients.
Modifier Framework
A system of removable modifiers that works alongside enchanting and can change behavior well beyond simple numbers.
Persistent effect system
Creates delayed or repeating events that are not tied to any single object's tick cycle.
Item and tool helpers
Adds basic and tool items with flavor text, plus a simple framework for items that use mana instead of durability.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Required by 7 mods
Use cases
Building a Kotlin mod
Developers can use the config, text wrapper, and item helpers to reduce boilerplate in a new Kotlin-based project.
Who it’s for: Mod developers who write Kotlin code for Fabric or Quilt, and mod authors who want the Modifier Framework as a base for their own content.
Questions
Which mods require Fzzy Core?
Does Fzzy Core need Fabric API?
Is Fzzy Core needed on a server?
Is there a port to Forge?
In the catalog
Fzzy Core is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from fzzyhmstrs
Similar mods
What the author says
Welcome to Fzzy Core! This is the base API that powers some kotlin mods made by fzzyhmstrs (that's me!). Besides offering some basic utility functions that come in handy for many different types of mods, Fzzy Core includes the basic framework of the Modifier System, a flexible and powerful system for modifying…
Official listing
- Modrinth page
- modrinth.com/mod/fzzy-core
- Owner
- fzzyhmstrs
- Published
- 2023-02-03
- Updated on Modrinth
- 2024-04-28
- Facts verified
- 2026-10-15
