promotional bannermobile promotional banner

TweakletMC Core

Shared library that the TweakletMC mods need; it adds no gameplay features on its own.
Back to Files

TweakletMC Core

File nametweaklet-core-fabric-0.1.0+mc1.21.1.jar
Uploader
TweakletMCTweakletMC
Uploaded
Oct 15, 2026
Downloads
7
Size
5.1 KB
Mod Loaders
Fabric
File ID
9200546
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:tweakletmc-core-1747121:9200546"

Learn more about Curse Maven

What's new

## TweakletMC Core v0.1.0 **Initial Release** ### New Features * **Unified Configuration System:** A JSON-based configuration framework that all TweakletMC mods share. Each mod gets its own config file, but the loading, saving, and management logic is centralized in Core. * **Shared Constants:** Centralized mod IDs and version information via `TweakletConstants`, ensuring consistency across the mod family. * **Extensible Architecture:** Built to grow with the TweakletMC family. Future mods will plug into Core's services without duplicating infrastructure. ### Technical Details * Implemented a lightweight Gson-based config loader and saver. * Config files are stored in the standard Fabric config directory (`.minecraft/config/`). * Uses SLF4J for logging, integrated with Minecraft's logging system. * Compiled as a `java-library` module, allowing it to be shaded into dependent mods without runtime conflicts. ### Dependencies * **Fabric API:** Required * **Fabric Loader:** 0.16.0 or later * **Minecraft:** 1.21.1 * **Java:** 21 ### Notes * This is a **library mod**. It does not add any user-facing features on its own. * Core is a required dependency for all TweakletMC mods, starting with **TweakletMC Pickup Toast**. * Configuration options are managed per-mod via Core's framework.