
CatCraftTitle
这个是一个高版本服务器头衔插件 This is a plugin for managing player titles on high-version Minecraft servers.
Список изменений
CatCraftTitle 1.2.5 更新日志 / Changelog
中文版本
⚠️ 本次更新需要注意:
本次更新是插件功能的大幅增强,新增了 管理员 GUI 控制面板、基于 PlaceholderAPI 的自动称号系统(属性插件支持)、实时语言切换 以及 功能开关(RGB/商店/属性支持)。所有新增功能默认处于关闭状态,需要管理员手动开启。
建议删除.\plugins\CatCraftTitle中的config.yml文件,让插件自动生成包含新配置项的干净配置文件,避免旧配置与新功能产生兼容性问题。若不删除,可能无法使用新功能或出现未知 BUG,感谢理解。
新增内容:
- 管理员 GUI 控制面板 – 通过
/titleadmin panel打开直观的图形界面,可实时查看插件属性、服务器状态(TPS/在线人数/内存),一键切换语言、开关 RGB、商店、属性插件支持,并支持重载配置文件 - 属性插件支持(自动称号系统) – 基于 PlaceholderAPI 占位符,支持根据玩家任意属性(等级、金币、击杀数等)自动授予或移除称号。支持
>=、<=、==、!=、>、<运算符,配置灵活(默认关闭) - 实时语言切换 – 管理员可在 GUI 面板中一键切换中英文,无需重启服务器,所有消息即时生效
- 功能开关 – 独立控制 RGB 渐变色、内置商店系统、属性插件支持的开启/关闭,所有开关默认关闭,按需启用
改进与优化:
• 消息系统全面重构,支持动态切换语言,所有提示信息内置,保证任何环境下都能正常显示
• 管理员命令帮助信息增加 /titleadmin panel 提示,方便快速进入控制面板
• 优化 TabComplete 补全,支持新子命令 panel
• 代码结构优化,分离自动称号管理模块(AutoTitleManager),便于维护和扩展
修复问题:
• 修复 /titleadmin 部分子命令补全不全的问题 – 完善了管理员命令的 TabComplete,补全更流畅
• 修复旧版本 config.yml 缺少新配置项导致功能无法启用的潜在问题 – 内置默认配置,插件启动时自动补全缺失项
• 修复 /title 与原版 Minecraft 命令冲突的历史遗留问题 – 玩家命令早已改为 /catcraft,本次进一步统一命令体系
English Version
⚠️ Note for this update:
This update brings significant feature enhancements, including an Admin GUI Control Panel, PlaceholderAPI-based auto-title system (attribute plugin support), real-time language switching, and feature toggles (RGB/Shop/Attribute). All new features are disabled by default and must be manually enabled by administrators.
It is strongly recommended to delete theconfig.ymlfile in.\plugins\CatCraftTitleto allow the plugin to generate a fresh configuration with all new settings. This prevents compatibility issues. If you keep the old config, new features may not work correctly or unexpected bugs may occur – we will not be able to address such issues.
New Features:
- Admin GUI Control Panel – Open via
/titleadmin panelfor an intuitive graphical interface to view plugin info, server status (TPS/online players/memory), toggle language, RGB, shop, attribute support, and reload config with a single click - Attribute Plugin Support (Auto-Title System) – Uses PlaceholderAPI placeholders to automatically grant or remove titles based on any player attribute (level, money, kills, etc.). Supports operators
>=,<=,==,!=,>,<for flexible rules (disabled by default) - Real-time Language Switching – Admins can switch between Chinese and English instantly via the GUI panel without server restarts; all messages update immediately
- Feature Toggles – Independent controls for RGB gradients, built-in shop, and attribute support; all are disabled by default, enable as needed
Improvements & Optimizations:
• Completely refactored message system to support dynamic language switching; all messages are built-in for reliable display in any environment
• Added /titleadmin panel to admin help output, making the panel easily discoverable
• Enhanced TabComplete to include the new panel subcommand
• Code structure optimized by separating auto-title management into AutoTitleManager for better maintainability
Bug Fixes:
• Fixed incomplete TabComplete for /titleadmin subcommands – Improved admin command autocompletion for smoother experience
• Fixed potential issues where missing new config entries in old config.yml blocked new features – Plugin now supplies defaults automatically, filling missing entries on startup
• Fixed historical command conflict with vanilla Minecraft /title – Player command was already changed to /catcraft; this update further unifies the command system
