Links
Tags
Creators
Details
Licensed MIT
Published 7 months ago
Updated 4 months ago
All versions
2.0.0
Release
Maus's Chatty 2.0.04 months ago 128
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Server-side
Client and server
Changes
Changelog – MaussChatty
( Not everything was tested, expect bugs, if found, please dm me in discord - just_dofykk )
[2.0.0] – 29-04-2026
Added – Core Systems
Authentication
/register <password>,/login <password>,/logout,/changepassword- Players are frozen (cannot move, jump, attack, use items, break/place blocks) until they log in.
- Data stored in JSON files.
Chat Enhancements
- Local chat – messages only within a configurable radius (default 10 blocks).
- Global chat – toggle with
/gand/loc; messages starting with!are always global. - Roleplay commands:
/do <action>– displays* Player action */me <action>– displays* Player action/try <action>– 50% chance of success/failure message/it– shows the held item/wh <message>– whisper (small radius)/l <message>– shout (large radius)/narrate <player> <message>– (OP only) send a message as another player
- Nicknames –
/nick <name>,/realname,/clearnick(custom display names, broadcast on change). - Roll –
/rollrolls d100 with win/lose/tie messages.
Player Interaction
- Private messages –
/msg <player> <message>and/r(reply). - Economy – simple balance stored in JSON,
/pay <player> <amount>. - Warnings –
/warn <player> [reason],/warns,/clearwarns(OP). After 3 warnings → kick/mute/ban (configurable). - Temporary mutes/bans –
/tempmute <player> <time> [reason],/tempban <player> <time> [reason]. Time formats:30s,5m,2h,1d. - Chat filter – configurable banned words, toggle with
/filter on/off(OP). Banned messages are blocked and the player receives a warning.
Homes & Warps
- Homes –
/sethome [name],/home [name],/delhome [name],/homelist. Up to 3 homes per player (configurable). Stored per player in JSON. - Warps – (OP only)
/setwarp <name>,/warp <name>,/delwarp <name>,/warplist. Global warps stored in JSON.
Profession System
- Choose from:
MINER,FARMER,WARRIOR,BUILDER(more can be added). /profession [name]to set your profession,/profession set <player> <prof>for admins.- Professions can give bonuses (implementation pending – future updates).
Administrative Tools
/invsee <player>– view and modify another player’s inventory (OP)./enderchest <player>– view and modify another player’s ender chest (OP)./bc <message>– broadcast a message to all players./weather clear/rain/thunder,/time day/night– change world weather and time (OP)./setjoinmessage <message>– custom join message (use%player%placeholder).- Ban Stick – a stick that bans any player hit with it (OP can obtain via
/mausschatty banstick).
Interactive Signs
- Place a sign where the first line starts with
[do]followed by an action. Right‑clicking the sign triggers the action as/doby the player.
Random Chat Events (disabled by default, fully configurable)
- Scheduled events (e.g., trivia, gift drops). Events can be edited in a JSON file.
Achievements System (placeholder, ready for expansion)
- Tracks various actions (first login, sending messages, using commands).
Localisation & API
- Full English and Russian localisation (all messages use
Component.translatable). - Simple API for other mods to check login status, get display names, send messages, etc.
Configuration
- Chat radii can be adjusted in
config/mausschatty-server.toml. - All player data is stored in JSON files inside
/mausschatty_data/.
Future Plans (not in this release)
- Actual profession bonuses (speed, mining speed, attack damage).
- More random events and reward types.
- Full achievements with visual notifications.
- Web panel and MySQL support.
Note: This is a major release that replaces all previous versions. Clean installation recommended.
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:EAlrzFt8:QL8CjKoH"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:EAlrzFt8:QL8CjKoH"
}

