重构配置系统,删除 cloth-config 依赖,新增PetPhraseConfig类实现本地JSON配置读写,相关调用全部切换为新实现,ModMenu集成同步适配。
新增了 PetPhraseX 的客户端配置界面,使用原生 Minecraft UI 制作,允许玩家在游戏内直接设置口癖和忽略前缀列表。
将模组从 Fabric 平台迁移到 NeoForge 1..21.4(创建了新的 NeoForge 分支),新增 NeoForge 配置文件和入口。配置系统重写为 NeoForge 风格,相关工具类适配。
接入 ModMenu 配置(无注释) 修复了在 onInitializeClient 前调用 getConfig 可能导致崩溃的问题,增加了空 holder 的保护。 StringUtil 工具类优化了标点符号判断和前缀过滤逻辑,去除了对外部库的依赖。 配置类重命名为petPhraseX,petPhrase字段也同步更名,相关调用处已适配。



