Insecticide
by Tigercrl
Insecticide is a Fabric library mod that removes the CICADA dependency's harmful code and replaces it with harmless code, and it is open source under the MIT License.
What it does
Insecticide is a fork of the CICADA library mod, which bundles general utilities and common abstractions used across many of enjarai's projects. The fork keeps those utilities and swaps out code the author describes as the problematic part of CICADA, so mods built on the library can use it without that code. Fabric API is required, and Insecticide is only a library, so either side can run it and neither needs it.
The mod also modifies how player capes and elytra are drawn, replacing textures the author considers ugly with a custom cloak renderer. Player rendering is handled independently of the world context. A self-managed configuration template class built on GSON lets other mods define their own config files, and an abstract mixin plugin is included to make compatibility mixins easier to write.
Insecticide is published for Fabric only, for 39 release versions covering 1.16 – 26.2. Builds for 26.2 are the latest and were released on 2026-06-30 as 0.15.2+26.2. The source code and issue tracker are public.
Key features
Harmless replacement code
Code taken from CICADA that the author considers harmful is replaced with harmless code in this fork.
Shared utilities
General utilities and common abstractions from the CICADA codebase remain available to other mods.
Custom cloak renderer
Player capes and elytra are drawn by a custom renderer instead of the default textures.
Config template class
A GSON-based template class lets mods manage their own configuration files without extra code.
Mixin plugin
An abstract mixin plugin helps mods write mixins that stay compatible with other mods.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x12 of 12 versions with builds
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
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Mod developers who want shared utilities, a config template or a mixin plugin for their own Fabric mods. Players who only want to play with the mod will not gain gameplay features from it.
Questions
Does Insecticide need Fabric API?
Does Insecticide have to be installed on the server?
Which game versions does Insecticide support?
In the catalog
Insecticide is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,894 mods support Minecraft 26.2.
More from Tigercrl
Similar mods
What the author says
CICADA is a mod coded by enjarai which most of its code is DIGITAL GARBAGE It spams the console with messages like [cicada] Hello, anyone there?
Official listing
- Modrinth page
- modrinth.com/mod/insecticide
- Owner
- Tigercrl
- Published
- 2025-08-12
- Updated on Modrinth
- 2026-06-30
- Facts verified
- 2026-10-15
