2.3.5
Compatibility
Changes
Version 2.3.5
Fixed
-
Fixed ChatGroup global chat behavior.
- Global chat no longer sends messages with an extra
[Global]prefix. - When a player is in global chat mode, messages are now passed back to the normal server chat format.
- Global chat no longer sends messages with an extra
-
Fixed ChatGroup group recreation.
- Deleting a group and creating another group with the same name now works correctly.
-
Fixed SlowMode command behavior.
/slowmode 10/slowmode 10s/slowmode off/slowmode 0
SlowMode now correctly respects the entered duration and can be disabled properly.
-
Added a 24-hour cooldown for
/thanks.- Players can now thank the same player only once every 24 hours.
-
Improved clickable poll voting.
-
Poll voting buttons now use a simpler command-based click system.
-
Clicking Yes/No runs:
/vote yes/vote no
-
-
Added
/kick.- Staff can now kick players directly using EndChat.
-
Added silent punishment support using the
-sflag.Examples:
/ban -s <player> <reason>/tempban -s <player> <duration> <reason>/mute -s <player> <reason>/tempmute -s <player> <duration> <reason>/warn -s <player> <reason>/kick -s <player> <reason>
Silent punishments notify only staff members and the punished player instead of broadcasting the punishment to the whole server.
-
Added notification support for punished players.
-
Players receiving a warn, mute, ban or kick can now receive configured notifications.
-
Supported notification types:
- Title
- ActionBar
- Sound
- BossBar
-
-
Added warning escalation system.
-
Server owners can configure automatic actions after a player reaches a certain number of warnings.
-
Example use cases:
- 3 warnings = temporary mute
- 5 warnings = temporary ban
-
-
Added immediate kick after ban.
- If a player is banned while online, they are now removed from the server immediately.
-
Added ClearChat bypass permission.
- Players with the bypass permission do not have their chat cleared.
- They only receive a staff-style notification that chat was cleared.
-
Added support for more duration formats.
-
Examples:
30sec10min2hours7days10m2h7d
-
Configuration
- Added new punishment escalation options.
- Added new notification actions for punishment targets.
- Added new messages for kick, silent punishments, warning escalation and ClearChat bypass.
- Updated help messages to include
/kickand the-ssilent flag.
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:bLW1qSi0:pql5VzYF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:bLW1qSi0:pql5VzYF"
}

