
A Minecraft Fabric mod that enhances chat functionality with message pinning and a moveable chat screen for better visibility while playing.
A Minecraft mod that enhances chat functionality with message pinning, grouping, and a moveable chat screen. Works on both Fabric and Forge mod loaders!
U)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.
.minecraft/mods folder.minecraft/mods folderFor enhanced configuration UI, you can optionally install:
T or /)U (or your configured key) to open moveable chatU again or ESC to closeAccess settings through one of these methods:
/pinchat config| 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 |
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/build/libs/forge/build/libs/pinchat-mod/
├── common/ # Shared code (configuration, data classes)
├── fabric/ # Fabric-specific implementation
├── forge/ # Forge-specific implementation
├── gradle/ # Gradle wrapper files
└── .github/ # GitHub Actions workflows
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)This project is licensed under the MIT License — see the LICENSE file for details.
If you encounter any issues or have suggestions:
Made with ❤️ by Sfafy