ModsFinder

CICADA

by enjarai

CICADA is a Fabric library that bundles general utilities and shared abstractions for other mod projects, and it is used as a dependency by several catalog mods.

FabricClient or server, optionalMIT LicenseOpen source1.16 – 26.3

What it does

Logging utilities let mods exchange messages through the game log, using a small api for inter-mod conversation, alongside a set of other logging helpers. Player rendering can be drawn without a loaded world, which is useful for menus or previews outside a running game. A GSON based config template class handles self-managed settings for a mod, and an abstract mixin plugin helps write compatibility mixins that apply only when another mod is present.

Fabric API is a required dependency and must be installed alongside CICADA. Either side can run it, and neither needs it. Files target Fabric only, 1.16 – 26.3 with 40 release versions, and the latest Fabric file is 0.15.3+26.3 for 26.3. The code is released under the MIT License and is open source, with a public source repository and issue tracker.

Key features

  1. Inter-mod logging api

    An api lets mods send messages to one another through the game log, without a direct code link between them.

  2. Other logging helpers

    Additional logging utilities support the same purpose of recording and reading mod activity in the log.

  3. Context-free player rendering

    Players can be rendered without a world context, so a model can appear in a menu or preview.

  4. GSON config template

    A self-managed config class based on GSON lets a mod read and write its own settings file.

  5. Abstract compatibility mixin plugin

    A mixin plugin base class helps write mixins that target another mod and apply only when it is loaded.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.30.15.3+26.3
26.20.15.3+26.2
26.1.20.15.3+26.1
26.1.10.15.3+26.1
26.10.15.3+26.1
1.21.x12 of 12 versions with builds
1.21.110.14.3+1.21.9-1.21.10
1.21.100.14.3+1.21.9-1.21.10
1.21.90.14.3+1.21.9-1.21.10
1.21.80.14.3+1.21.6-1.21.8
1.21.70.14.3+1.21.6-1.21.8
1.21.60.14.3+1.21.6-1.21.8
1.21.50.14.3+1.21.5
1.21.40.14.3+1.21.4
1.21.30.14.3+1.21.2-1.21.3
1.21.20.14.3+1.21.2-1.21.3
1.21.10.14.3+1.21-1.21.1
1.210.14.3+1.21-1.21.1
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
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 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 12 mods

Use cases

Who it’s for: The mod is aimed at mod developers who want shared helpers for config, logging and compatibility work. Players need it only when a mod they install lists it as a requirement.

How it compares

Full comparison

Insecticide is a Fabric-only library 1.16 – 26.2 with the same client or server environment, released under the MIT License and open source. JamLib covers Fabric, Forge, NeoForge and Quilt 1.18 – 26.3 as a client and server requirement, also MIT licensed and open source. AlinLib targets Fabric, Forge, NeoForge and Quilt 1.20 – 26.3, runs client-side only, and is open source under the GNU General Public License v3.0 or later.

ModLoadersGame versionsEnvironmentUpdated
CICADAFabric1.16 – 26.3Client or server, optional2026-09-20
InsecticideFabric1.16 – 26.2Client or server, optional2026-06-30
JamLibFabric, Forge, NeoForge and Quilt1.18 – 26.3Client and server2026-09-18
AlinLibFabric, Forge, NeoForge and Quilt1.20 – 26.3Client-side only2026-09-27

Questions

Does CICADA need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed alongside CICADA on Fabric.

Does a server need CICADA installed?

No. Either side can run it, and neither needs it, though mods that require it will need it on the server.

Which loaders does CICADA support?

Only Fabric. Files exist for Fabric alone, so Forge, NeoForge and Quilt players cannot use this library.

In the catalog

CICADA is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.

More from enjarai

All projects

Similar mods

What the author says

CICADA (proper backronym pending) is a library mod containing general utilities and common abstractions I use in many of my mod projects.
enjarai, on the Modrinth page

Official listing

Owner
enjarai
Published
2024-03-19
Updated on Modrinth
2026-09-20
Facts verified
2026-10-15

Tags