
DatapacksJava
Fish Karma
Fish you throw back into water remember your kindness. Releasing caught fish builds invisible karma that attracts rarer catches over time.
⬇ Download on ModrinthFish Karma
This datapack introduces a karma system tied to fishing behavior that affects loot table probabilities based on catch-and-release actions.
Features
- Hidden karma score increments when fish are thrown back into water within 5 seconds of catching
- Loot table shifts to favor treasure over junk as karma accumulates
- Rare fish variants become more common with higher karma
- High karma thresholds unlock chances for enchanted fishing rods, nautilus shells, and tridents
- Karma slowly decays over real time when not fishing or keeping all catches
- Released fish create particle burst to confirm karma gain
- Separate tracking for lifetime releases and current karma score
- Zero tick impact during normal gameplay - calculations only occur during fishing events
- Creates choice between immediate resource gain and long-term fishing investment
- Compatible with advancement integration through tracked statistics
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.
Verified by MCModsHub
- Downloads as catch-and-release-karma.zip
- Download size: 2 KB
- Download link checked 28 Aug 2026 — working
These come from our own check of the pack file, not from the source page.