Tags
Creators
Details
Licensed MIT
Published 11 months ago
Updated 10 months ago
All versions
1.1+1.21.9
Release
Messages 1.1+1.21.911 months ago 140
Compatibility
Minecraft: Java Edition
1.21.9–1.21.10
Platform
Fabric
Supported environments
Client and server
Required content
Any compatible version
Changes
Added themes and customisable text bubble colours Added a new themes screen. And more! The full list is below:
Changelog 1.1:
- Added Themes: Dark, Light, Midnight and Ocean.
- Added a new button to the settings screen to access themes.
- New themes screen with previews of the message and contact screen, so you can see the themes in real time.
- Ability to change message bubble colors to different presets.
Technical Changes:
- Removed all forms of DrawTextWithShadow - since it looked bad with black text.
- Removed all instances of Bold text - since it also looked bad with black text.
- The config file is now stored like this:
{
"allowServerLogging": true,
"playNotificationSound": true,
"showNotifications": true,
"theme": "OCEAN",
"sentBubbleColor": -16745729,
"receivedBubbleColor": -12961220,
"notificationDuration": 5000,
"maxNotifications": 3
}
Bug Fixes:
- Fixed some rendering issues with the back button on the message screen.
- Online players are now checked every frame, to make sure the player list is accurate - this comes from a bug where sometimes it wouldn't show the correct online players.
Future plans:
- Clean up the code, remove any unnecessary things.
- Add a friends list / favourites list
Installation is required on both client and server.
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| messaging-mod-1.1+1.21.9-sources.jar | Unknown | 30.25 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:2s9grBIn:xRONeIec"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:2s9grBIn:xRONeIec"
}

