CurseForge · Minecraft mod
Immersive Messages API
Adds an API for mod/pack developers to show in-game messages, info, and story elements.
Quick answer
Which Immersive Messages API release should I use?
Immersive Messages API ImmersiveMessages Fabric 1.0.18 for 1.21.1 targets 1.21.1 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 2 required mods have matching files.
Where it goes
Is Immersive Messages API required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Immersive Messages API ImmersiveMessages Fabric 1.0.18 for 1.21.1 need?
ImmersiveMessages Fabric 1.0.18 for 1.21.1. Change the file and its required mods may change too.
Install Fabric API, TxniLib first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Immersive Messages API without breaking your instance.
Built for Immersive Messages API ImmersiveMessages Fabric 1.0.18 for 1.21.1. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use ImmersiveMessages Fabric 1.0.18 for 1.21.1. It targets 1.21.1 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API, TxniLib first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside ImmersiveMessages Fabric 1.0.18 for 1.21.1. It opens that exact file at the source.
About this project
What does Immersive Messages API add?
Immersive Messages is an API for mod developers and modpack creators to get information directly to the player--by rendering it right on their screen with subtitles!


This mod integrates with the custom font rendering Caxton (note: not on Curseforge yet, you will need to download manually if you want fancy fonts!) to provide a system for modpack creators and mod devs to give stylized and immersive experiences to their players.
This mod also provides a built in animation system with transition effects, text effects such as shaking and waving, and full control over the size/color/position of all text on the screen. All messages can also be sent over the network from server -> client using either the direct mod API, or, if you aren't a coder, using the built-in default Minecraft command /immersivemessages.
What you use it for is up to you! Check out what's possible in the showcase video above.
For Developers
You can read the documentation at https://immersive.txni.dev/
Project description from CurseForge.
Pick your setup
Immersive Messages API by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
2 loader builds1.20.1
2 loader builds1.20
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Immersive Messages API versions and loaders
ImmersiveMessages Fabric 1.0.18 for 1.21.1
immersivemessages-fabric-1.0.18-1.21.1.jar
30 Apr 2025
ImmersiveMessages Forge 1.0.18 for 1.20.1
immersivemessages-forge-1.0.18-1.20.1.jar
30 Apr 2025
ImmersiveMessages Fabric 1.0.18 for 1.20.1
immersivemessages-fabric-1.0.18-1.20.1.jar
30 Apr 2025
ImmersiveMessages Neoforge 1.0.18 for 1.21.1
immersivemessages-neoforge-1.0.18-1.21.1.jar
30 Apr 2025
ImmersiveMessages Fabric 1.0.16 for 1.20.1
immersivemessages-fabric-1.0.16-1.20.1.jar
8 Jan 2025
ImmersiveMessages Fabric 1.0.16 for 1.21.1
immersivemessages-fabric-1.0.16-1.21.1.jar
8 Jan 2025
ImmersiveMessages Forge 1.0.16 for 1.20.1
immersivemessages-forge-1.0.16-1.20.1.jar
8 Jan 2025
ImmersiveMessages Neoforge 1.0.16 for 1.21.1
immersivemessages-neoforge-1.0.16-1.21.1.jar
8 Jan 2025
ImmersiveMessages Neoforge 1.0.15 for 1.21.1
immersivemessages-neoforge-1.0.15-1.21.1.jar
5 Jan 2025
ImmersiveMessages Forge 1.0.15 for 1.20.1
immersivemessages-forge-1.0.15-1.20.1.jar
5 Jan 2025
ImmersiveMessages Fabric 1.0.15 for 1.21.1
immersivemessages-fabric-1.0.15-1.21.1.jar
5 Jan 2025
ImmersiveMessages Fabric 1.0.15 for 1.20.1
immersivemessages-fabric-1.0.15-1.20.1.jar
5 Jan 2025
Looking for an older file? The official CurseForge project page is in Resources.