Links
Tags
Creators
Details
1.2.3
Compatibility
Changes
CatCraftTitle 1.2.3 更新日志 / Changelog
中文版本
⚠️ 本次更新需要注意:
需要服主删除
.\plugins\CatCraftTitle中的config.yml文件,然后让插件自己再次生成一个新的config.yml文件,否则会导致新功能的文字不显示(因为配置文件新增了商店相关的消息键值)。原有玩家数据(数据库)不受影响,无需删除或迁移数据库。
新增内容:
- 内置商店系统 – 管理员可在配置和数据库中管理商品,玩家通过 GUI 购买称号(头衔/后缀)
- 独立金币系统 – 每位玩家拥有独立的余额,支持全服同步,并提供管理员增减/设置命令
- 每日签到功能 – 玩家每天可点击签到领取金币(奖励金额可在配置中调整)
- 商店 GUI 分级页面 – 商店首页分为“头衔商店”和“后缀商店”两个入口,便于分类浏览
- 商品详情显示 – 在商店列表中清晰展示每个商品的 ID、类型(头衔/后缀)和价格,方便管理员管理
- PlaceholderAPI 占位符 – 新增
%catcraft_balance%占位符,可在任意支持 PAPI 的地方显示玩家余额 - 全中英文消息支持 – 所有商店、签到相关提示均已加入语言文件,支持动态切换
改进与优化: • 优化 GUI 交互逻辑,统一页面切换和刷新机制 • 完善数据库连接异常处理,提升稳定性 • 优化命令补全(TabComplete),提升操作便利性
修复问题: • 修复 NexusMC 及 MineBBS 网站上 1.2.2 版本插件无法加载的问题 – 由于上述网站上的插件源文件受到污染,导致 1.2.2 版本在某些环境下无法正常启动,对此我们深表歉意。本次发布已重新打包并提供干净的构建版本,请放心使用。
English Version
**⚠️ Note for this update: **
Server owners need to delete the
config.ymlfile in.\plugins\CatCraftTitleand let the plugin regenerate a new one; otherwise, the new feature messages will not display correctly (because the config file now includes new shop-related message keys). Existing player data (database) is unaffected and does not need to be deleted or migrated. New Features:
- Built-in Shop System – Administrators can manage shop items via config and database; players purchase titles/suffixes through GUI
- Standalone Coin System – Each player has an independent balance, synchronized across the server, with admin commands to give/set coins
- Daily Sign-in Feature – Players can sign in once per day to claim coins (reward amount customizable in config)
- Shop GUI with Categories – Shop home page splits into "Title Shop" and "Suffix Shop" for better browsing
- Detailed Item Display – Shop lists show ID, type (title/suffix), and price for each item, making administration easier
- PlaceholderAPI Support – New placeholder
%catcraft_balance%to display player's coin balance anywhere PAPI is supported - Full i18n (ZH/EN) – All shop and sign-in messages are localized and switchable via config
Improvements & Optimizations: • Improved GUI interaction logic, unified page switching and refresh handling • Enhanced database exception handling for better stability • Optimized command tab completion for easier operation
Bug Fixes: • Fixed the issue where version 1.2.2 could not load on NexusMC and MineBBS – The plugin files distributed on those platforms were unfortunately corrupted, causing startup failures in some environments. We sincerely apologize for the inconvenience. This release provides a cleanly rebuilt package – please update to this version.
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:Gr4HKSYI:bzJ0qMEQ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Gr4HKSYI:bzJ0qMEQ"
}

