Immersive Messages API

Immersive Messages API

Adds an API for mod/pack developers to show in-game messages, info, and story elements.

by
3.1M Downloads
fabricforgeneoforgegame-mechanicslibraryutility
Rent Server with this Mod

Screenshots

Example

About this Mod

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/

Available Versions

ImmersiveMessages Fabric 1.0.18 for 1.21.1release
MC 1.21.1fabric
April 30, 2025
ImmersiveMessages Fabric 1.0.18 for 1.20.1release
MC 1.20, 1.20.1fabric
April 30, 2025
ImmersiveMessages Forge 1.0.18 for 1.20.1release
MC 1.20, 1.20.1forge
April 30, 2025
ImmersiveMessages Neoforge 1.0.18 for 1.21.1release
MC 1.21.1neoforge
April 30, 2025
ImmersiveMessages Forge 1.0.16 for 1.20.1release
MC 1.20, 1.20.1forge
January 8, 2025

How to Install Immersive Messages API on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Immersive Messages API". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricforgeneoforge

Minecraft Versions

1.21.1, 1.20.1, 1.20

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Immersive Messages API server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Immersive Messages API compatible with fabric and forge and neoforge?

Immersive Messages API officially supports fabric, forge, neoforge for Minecraft 1.21.1, 1.20.1, 1.20. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Immersive Messages API – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Immersive Messages API consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Immersive Messages API with just one click on your server.

Recommended RAM
4 GBfrom €5.2/mo
Minimum 3 GB | per 8 players
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-Tonis-MMC-License
Server-side
Required

Supported Versions

1.21.11.20.11.20