2.0.0
Compatibility
Changes
Completely refactored core logic.
Added i18n (internationalization) support.
Added cross-message detection with a configurable detection window.
Added mapping tables for confusable characters, including Traditional Chinese, Japanese, English, numbers, and punctuation.
Introduced a penalty mechanism for prohibited words.
Allowed customized chat bar alerts for different levels of prohibited words.
Rewrote the command listener logic, making it easier to add custom commands.
Removed character limits for anvil naming.
基本重构了所有逻辑 新增了i18n支持 新增了跨消息检测 可自主配置检测宽度
新增了简繁异日和英文、数字、标点形近字符映射表
新增了违禁词惩罚机制
允许为各个等级的违禁词提供不同的聊天栏提醒
重写了命令监听逻辑 基本可以自主添加命令
删去了铁砧命名的字符限制
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:W1gn6Z7U:HCA0tLdM"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:W1gn6Z7U:HCA0tLdM"
}

