1.0.1
Compatibility
Changes
Chat Filter System
In the beta version of the VaultEconomy plugin, a chat message filtering system has been introduced. The filter operates reliably and analyzes player messages before they are sent to the public chat.
If a message contains a запрещённое (blocked) word, it will not be visible to other players. The system applies progressive moderation: a player receives up to three warnings, after which an automatic 10-minute mute is applied. While muted, all messages from the player are completely blocked and remain invisible in the chat.
Server operators (OP) have full immunity to the chat filter and are not affected by warnings or mutes.
To manage and configure the filter, the plugin automatically creates a separate configuration file called filter.yml. This file allows administrators to enable or disable specific filtered words and adjust the filter behavior without restarting the server.
The chat filter system uses the following permissions:
vaulteconomy.filter.admin — grants access to managing and configuring the chat filter.
vaulteconomy.filter.bypass — players with this permission completely bypass the chat filter; their messages are not checked or blocked, even if they contain filtered words.
This chat filter is part of the VaultEconomy beta version and will continue to be improved and expanded in future updates.


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:guBXTTxi:y12w2KiD"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:guBXTTxi:y12w2KiD"
}

