ModsFinder

CraftPresence

by CDAGaming

CraftPresence sends the Minecraft session, including the world, server and the active launcher pack, to a Discord status card that the player can customize.

FabricForgeNeoForgeQuiltRiftModLoaderClient-side onlyMIT LicenseOpen sourcea1.0.17_04 – 26.3

What it does

The client detects the launch directory and the launcher in use, then builds a Discord status from them. Several launchers are supported, and for some of them the pack name is converted into an icon key, so a pack named All the Mods 7 maps to the key allthemods7. MultiMC supplies its own icon key property, which the mod uses in place of the converted name.

Text areas of the status card accept placeholders and functions that pull in live game data. The mod offers in-game commands, and players can also create their own icon set. UniLib is a required dependency, the library mod the author wrote to hold shared API code, and the mod runs on the client only, so a server does not need it. Installation needs UniLib on all loaders. Builds for Fabric, Forge, NeoForge, Quilt, ModLoader and Rift span 72 release versions from a1.0.17_04 – 26.3, and snapshot builds are published too. The license is MIT, and the source code, issue tracker and wiki are public.

Key features

  1. Discord status card

    Shows the current Minecraft session on a Discord profile, with settings for what appears on the card.

  2. Launcher detection

    Reads the launch directory to identify the launcher and pack, and derives an icon key from the pack name where needed.

  3. Placeholders and functions

    Configuration fields accept placeholders and functions that insert live game values into the status text.

  4. In-game commands

    A set of commands lets players change and check the status from inside the game.

  5. Custom icon sets

    Players can build their own set of icons and use it in place of the default images.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.32.7.1+26.3-fabric2.7.1+26.3-forge2.7.1+26.3-neoforge2.7.1+26.3-fabricNot availableNot available
26.22.7.1+26.2-fabric2.7.1+26.2-forge2.7.1+26.2-neoforge2.7.1+26.2-fabricNot availableNot available
26.1.22.7.1+26.1.2-fabric2.7.1+26.1.2-forge2.7.1+26.1.2-neoforge2.7.1+26.1.2-fabricNot availableNot available
26.12.7.1+26.1-fabric2.7.1+26.1-forge2.7.1+26.1-neoforge2.7.1+26.1-fabricNot availableNot available
1.21.x12 of 12 versions with builds
1.21.112.7.1+1.21.11-fabric2.7.1+1.21.11-forge2.7.1+1.21.11-neoforge2.7.1+1.21.11-fabricNot availableNot available
1.21.102.7.1+1.21.10-fabric2.7.1+1.21.10-forge2.7.1+1.21.10-neoforge2.7.1+1.21.10-fabricNot availableNot available
1.21.92.7.1+1.21.10-fabric2.7.1+1.21.10-forge2.7.1+1.21.10-neoforge2.7.1+1.21.10-fabricNot availableNot available
1.21.82.7.1+1.21.8-fabric2.7.1+1.21.8-forge2.7.1+1.21.8-neoforge2.7.1+1.21.8-fabricNot availableNot available
1.21.72.7.1+1.21.8-fabric2.7.1+1.21.8-forge2.7.1+1.21.8-neoforge2.7.1+1.21.8-fabricNot availableNot available
1.21.62.7.1+1.21.6-fabric2.7.1+1.21.6-forge2.7.1+1.21.6-neoforge2.7.1+1.21.6-fabricNot availableNot available
1.21.52.7.1+1.21.5-fabric2.7.1+1.21.5-forge2.7.1+1.21.5-neoforge2.7.1+1.21.5-fabricNot availableNot available
1.21.42.7.1+1.21.4-fabric2.7.1+1.21.4-forge2.7.1+1.21.4-neoforge2.7.1+1.21.4-fabricNot availableNot available
1.21.32.7.1+1.21.3-fabric2.7.1+1.21.3-forge2.7.1+1.21.3-neoforge2.7.1+1.21.3-fabricNot availableNot available
1.21.22.7.1+1.21.3-fabric2.7.1+1.21.3-forge2.7.1+1.21.3-neoforge2.7.1+1.21.3-fabricNot availableNot available
1.21.12.7.1+1.21.1-fabric2.7.1+1.21.1-forge2.7.1+1.21.1-neoforge2.7.1+1.21.1-fabricNot availableNot available
1.212.7.1+1.21.1-fabric2.7.1+1.21.1-forge2.7.1+1.21.1-neoforge2.7.1+1.21.1-fabricNot availableNot available
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
1.15.x3 of 3 versions with builds
1.14.x5 of 5 versions with builds
1.13.x1 of 1 version with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

13 older game versions (1.0 – 1.12.2) not shown. All files on Modrinth

Requirements

Dependencies declared by the latest file for each loader.

Required 1

UniLibA common set of Utilities, designed for over 50 versions of Minecraft!
Required

Questions

Does CraftPresence need UniLib?

Yes. UniLib is a required dependency from version 2.5.0 onward, and it must be installed alongside CraftPresence on every loader.

Does CraftPresence have to be installed on the server?

No. Only the client runs it, and the mod states that it does not run on the server side.

Which loader should be used for CraftPresence?

Fabric, Forge, NeoForge, Quilt, ModLoader and Rift are all supported. The latest files for Fabric, Forge, NeoForge and Quilt are dated 2026-09-20 for 26.3.

In the catalog

CraftPresence 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 CDAGaming

All projects

Similar mods

What the author says

Completely customize the way others see you play Minecraft via Discord's Rich Presence API & the DiscordIPC API by jagrosh! In addition to having the ability to change your discord status from "Playing Minecraft", This mod offers plenty of customization options to specify entirely how others see you play. From having…
CDAGaming, on the Modrinth page

Official listing

Owner
CDAGaming
Published
2022-08-08
Updated on Modrinth
2026-09-20
Facts verified
2026-10-15

Tags