PinChat
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
🖼️ Gallery (3 images)
🔍 Analysis
- 👍 0.7% endorsement rate
- 🏆 #859 of 894 fabric mods in this game by downloads
📋 About This Mod
# PinChat (https://github.com/ivanmikhaylov1/pinchat-mod/actions/workflows/build.yml/badge.svg)](https://github.com/ivanmikhaylov1/pinchat-mod/actions) (https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) (https://img.shields.io/badge/minecraft-1.21.11-brightgreen.svg)](https://www.minecraft.net/) (https://img.shields.io/badge/loader-Fabric-dbd0b4.svg)](https://fabricmc.net/) (https://img.shields.io/badge/loader-Forge-1f1f1f.svg)](https://minecraftforge.net/) A Minecraft mod that enhances chat functionality with message pinning, grouping, and a moveable chat screen. Works on both **Fabric** and **Forge** mod loaders! ## ✨ Features ### 📌 Pin Chat Messages - **Right-click** on any chat message to pin/unpin it - Pinned messages are displayed **persistently** on your HUD - Create multiple **message groups** to organize your pinned messages - **Drag and drop** groups anywhere on your screen - Configurable maximum number of pinned messages - Adjustable text width for pinned messages ### 📂 Message Groups - Organize pinned messages into separate groups - Each group can be positioned independently on the screen - **Collapse/expand** groups with a single click - Create new groups on the fly when pinning a message - Rename groups to keep things organized ### 🎮 Moveable Chat Screen - Open a special chat mode where you can **move while typing** (default: `U`) - Look around freely with your mouse while the chat is open - Smooth movement transitions — no abrupt stops when opening/closing chat - Configurable mouse sensitivity for chat mode ### ⚙️ Flexible Configuration PinChat works **standalone**, but also integrates with popular configuration mods for enhanced settings experience: | Mod | Integration | |-----|-------------| | **Cloth Config** | ✅ Full GUI integration | | **YACL** | ✅ Full GUI integration | | **MaLiLib** | ✅ Hotkey configuration | | **ModMenu** | ✅ Settings button in mod list | > All dependencies are **optional**! The mod works perfectly without any of them. ## 📦 Installation ### Requirements - **Minecraft**: 1.21.11 - **Java**: 21 or higher - **Mod Loader**: Fabric or Forge (choose one) ### For Fabric 1. Install (https://fabricmc.net/use/) (0.18.1+) 2. Download (https://modrinth.com/mod/fabric-api) 3. Download PinChat for Fabric from (../../releases) 4. Place all mods in your `.minecraft/mods` folder ### For Forge 1. Install (https://files.minecraftforge.net/) (1.21.11-61.0.2+) 2. Download PinChat for Forge from (../../releases) 3. Place the mod in your `.minecraft/mods` folder ### Optional Mods (Fabric only) For enhanced configuration UI, you can optionally install: - (https://modrinth.com/mod/cloth-config) — Config GUI - (https://modrinth.com/mod/yacl) — Alternative config GUI - (https://modrinth.com/mod/malilib) — Advanced hotkey configuration - (https://modrinth.com/mod/modmenu) — Access settings from mod list ## 🎮 Usage ### Pinning Messages 1. Open the chat (`T` or `/`) 2. **Right-click** on any message to open the pin menu 3. Select **Pin to ** or **Create New Group** 4. Right-click on a pinned message header to **unpin** or manage the group ### Managing Groups - **Left-click and drag** the group header to move it on screen - **Click the collapse button** to minimize a group - Right-click for more options (rename, delete, etc.) ### Moveable Chat 1. Press `U` (or your configured key) to open moveable chat 2. Type your message while moving and looking around 3. Press `U` again or `ESC` to close ### Configuration Access settings through one of these methods: - **Command**: `/pinchat config` - **ModMenu**: Click the settings icon next to PinChat in the mod list - **In-game**: Use the keybind if configured #### Available Settings | Setting | Description | Default | |---------|-------------|---------| | **Max Pinned Messages** | Maximum number of pinned messages per group | 5 | | **Max Line Width** | Maximum width of pinned messages in pixels | 200 | | **Chat Sensitivity** | Mouse sensitivity multiplier in moveable chat | 1.0 | | **Pinned Position X/Y** | Default position for new groups | 10, 10 | | **Pinned Scale** | Text scale for pinned messages | 1.0 | ## 🛠️ Building from Source ```bash git clone https://github.com/ivanmikhaylov1/pinchat-mod.git cd pinchat-mod # Build both Fabric and Forge versions ./gradlew buildAll # Build only Fabric ./gradlew :fabric:build # Build only Forge ./gradlew :forge:build # Run tests ./gradlew :fabric:test ``` Compiled JARs will be in: - Fabric: `fabric/build/libs/` - Forge: `forge/build/libs/` ## 📁 Project Structure ``` pinchat-mod/ ├── common/ # Shared code (configuration, data classes) ├── fabric/ # Fabric-specific implementation ├── forge/ # Forge-specific implementation ├── gradle/ # Gradle wrapper files └── .
[!(https://github.com/ivanmikhaylov1/pinchat-mod/actions/workflows/build.yml/badge.svg)](https://github.com/ivanmikhaylov1/pinchat-mod/actions) [!(https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [!(https://img.shields.io/badge/minecraft-1. 21. 11-brightgreen.svg)](https://www.minecraft.net/) [!(https://img.shields.io/badge/loader-Fabric-dbd0b4.svg)](https://fabricmc.net/) [!(https://img.shields.io/badge/loader-Forge-1f1f1f.svg)](https://minecraftforge.net/)
A Minecraft mod that enhances chat functionality with message pinning, grouping, and a moveable chat screen. Works on both Fabric and Forge mod loaders!
## ✨ Features
### 📌 Pin Chat Messages
- Right-click on any chat message to pin/unpin it
- Pinned messages are displayed persistently on your HUD
- Create multiple message groups to organize your pinned messages
- Drag and drop groups anywhere on your screen
- Configurable maximum number of pinned messages
- Adjustable text width for pinned messages
### 📂 Message Groups
- Organize pinned messages into separate groups
- Each group can be positioned independently on the screen
- Collapse/expand groups with a single click
- Create new groups on the fly when pinning a message
- Rename groups to keep things organized
### 🎮 Moveable Chat Screen
- Open a special chat mode where you can move while typing (default: `U`)
- Look around freely with your mouse while the chat is open
- Smooth movement transitions — no abrupt stops when opening/closing chat
- Configurable mouse sensitivity for chat mode
### ⚙️ Flexible Configuration
PinChat works standalone, but also integrates with popular configuration mods for enhanced settings experience:
| Mod | Integration | |-----|-------------| | Cloth Config | ✅ Full GUI integration | | YACL | ✅ Full GUI integration | | MaLiLib | ✅ Hotkey configuration | | ModMenu | ✅ Settings button in mod list |
> All dependencies are optional! The mod works perfectly without any of them.
## 📦 Installation
### Requirements
- Minecraft: 1. 21. 11
- Java: 21 or higher
- Mod Loader: Fabric or Forge (choose one)
### For Fabric
1. Install (https://fabricmc.net/use/) (0. 18. 1+) 2. Download (https://modrinth.com/mod/fabric-api) 3. Download PinChat for Fabric from (../../releases) 4. Place all mods in your `.minecraft/mods` folder
### For Forge
1. Install (https://files.minecraftforge.net/) (1. 21. 11-61. 0. 2+) 2. Download PinChat for Forge from (../../releases) 3. Place the mod in your `.minecraft/mods` folder
### Optional Mods (Fabric only)
For enhanced configuration UI, you can optionally install:
- (https://modrinth.com/mod/cloth-config) — Config GUI
- (https://modrinth.com/mod/yacl) — Alternative config GUI
- (https://modrinth.com/mod/malilib) — Advanced hotkey configuration
- (https://modrinth.com/mod/modmenu) — Access settings from mod list
## 🎮 Usage
### Pinning Messages
1. Open the chat (`T` or `/`) 2. Right-click on any message to open the pin menu 3. Select Pin to or Create New Group 4. Right-click on a pinned message header to unpin or manage the group
### Managing Groups
- Left-click and drag the group header to move it on screen
- Click the collapse button to minimize a group
- Right-click for more options (rename, delete, etc.)
### Moveable Chat
1. Press `U` (or your configured key) to open moveable chat 2. Type your message while moving and looking around 3. Press `U` again or `ESC` to close
### Configuration
Access settings through one of these methods:
- Command: `/pinchat config`
- ModMenu: Click the settings icon next to PinChat in the mod list
- In-game: Use the keybind if configured
#### Available Settings
| Setting | Description | Default | |---------|-------------|---------| | Max Pinned Messages | Maximum number of pinned messages per group | 5 | | Max Line Width | Maximum width of pinned messages in pixels | 200 | | Chat Sensitivity | Mouse sensitivity multiplier in moveable chat | 1. 0 | | Pinned Position X/Y | Default position for new groups | 10, 10 | | Pinned Scale | Text scale for pinned messages | 1. 0 |
## 🛠️ Building from Source
```bash git clone https://github.com/ivanmikhaylov1/pinchat-mod.git cd pinchat-mod
# Build both Fabric and Forge versions ./gradlew buildAll
# Build only Fabric ./gradlew :fabric:build
# Build only Forge ./gradlew :forge:build
# Run tests ./gradlew :fabric:test ```
Compiled JARs will be in:
- Fabric: `fabric/build/libs/`
- Forge: `forge/build/libs/`
## 📁 Project Structure
``` pinchat-mod/ ├── common/ # Shared code (configuration, data classes) ├── fabric/ # Fabric-specific implementation ├── forge/ # Forge-specific implementation ├── gradle/ # Gradle wrapper files └── .
📊 Mod Details
- Game
- Minecraft Mods
- Author
- ivanmikhaylov1
- Version
- 3.0.0-forge
- Downloads
- 590
- Endorsements
- 4
- Category
- fabric
- Created
- 11/28/2025
- Updated
- 12/13/2025
- Game Versions
- 1.21.11
- Tags
- management, optimization, utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does PinChat support?
The author lists 1.21.11. Other versions may work but are untested by the author.
What is the latest version of PinChat?
Version 3.0.0-forge, published 2025-12-13 with 590 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await


