!is Typing Preview
is Typing is a lightweight multiplayer utility that displays a visual indicator when other players are typing in chat. It helps bridge the gap between voice and text, allowing for more natural conversation flow without interrupting players who are composing a message.
We currently support Minecraft 1.20.1 (Forge/Fabric) and 1.21.x (NeoForge/Fabric).
Real-time Feedback See exactly who is typing as it happens. The indicator appears unobtrusively on your screen, keeping you informed without cluttering your view.
Privacy & Stealth Designed with server administration in mind:
/) and will not show the typing indicator. Your commands and teleports remain secret.Customization Adjust the position, colors, and animation speed to match your preference. The mod includes built-in support for 9 languages (English, Spanish, Portuguese, French, German, Russian, Japanese, Korean, Chinese).
Note: This mod must be installed on BOTH the Client and the Server.
.jar file for your specific version.mods folder.| Version | Supported Loaders |
|---|---|
| 1.21.4 | NeoForge, Fabric (Quilt compatible) |
| 1.21.1 | NeoForge, Fabric (Quilt compatible) |
| 1.20.1 | Forge, Fabric |
The mod uses a single configuration file: config/istyping.toml. The content of this file depends on where the mod is installed.
config/istyping.toml)When installed on a Client, the file will contain the [Client] section.
[Client]
max_displayed_players = 3 # Max typing notifications shown at once
easter_egg_chance = 1.0E-6 # Probability of showing hidden easter egg
overlay_y_offset = 28 # Distance from bottom of screen
animation_speed_ms = 500 # Speed of the "..." animation
text_color = "FFAAAAAA" # ARGB Hex color
background_color = "80000000" # Background transparency
show_animation = true # Enable animated dots
fade_speed = 0.1 # Speed of fade in/out effect
config/istyping.toml)When installed on a Server, the file will contain the [Server] section.
[Server]
enable_typing_indicator = true
max_tracked_players = 50
typing_timeout_ms = 4000 # Milliseconds until a player is considered to have stopped typing
heartbeat_interval_ms = 2000 # Expected interval between client heartbeats
cooldown_between_typing_ms = 500 # Anti-spam cooldown
Note: In Singleplayer, the file will contain both sections.

Lightweight typing indicator for Minecraft multiplayer that shows when other players are composing chat messages.