
PetPhraseX
A lightweight client-side mod that automatically adds customizable "pet phrases" (like "nya~") to your chat messages.
- Загрузки
- 2K
- Подписчики
- 6
- Обновлён
- 25 апреля 2026 г.
- Лицензия
- AGPL-3.0-or-later
Опубликован 24 июля 2024 г.
PetPhraseX 🐾
PetPhraseX is a lightweight, fully customizable client-side mod that automatically spices up your chat messages with "pet phrases" (like adding "nya~" to the end of your sentences)!
Fully rewritten for Fabric and NeoForge on Minecraft 1.21+, offering advanced message processing right out of the box.
✨ Features
- Advanced Sentence Splitting: It doesn't just stick text at the end of your message. It actively detects punctuation and spaces, allowing you to wrap individual short sentences or the entire message with your favorite phrases.
- Random Phrase Generator: Want some variety? Separate multiple phrases with a semicolon (
;) in the config, and the mod will randomly pick one every time you chat! (Use;;if you want to type an actual semicolon). - Ignore Mark: Need to send a serious message? Just start your text with the Ignore Mark (defaults to
#), and the mod will send your message completely untouched (and auto-hide the mark). - 5-Way Customization: Set up your exact typing quirk using the in-game config menu:
Message Prefix&Message SuffixSentence Prefix&Sentence SuffixIgnore Mark
⚙️ Compatibility
Works entirely client-side. You can use it on any vanilla or modded server!
- Minecraft: 1.21 - 1.21.11
- Loaders: Fabric & NeoForge
Feel free to include this mod in your modpacks!
Ченджлог
1.4.1Релиз26.1, 26.1.1, 26.1.2 · 25 апреля 2026 г.
Optimize configuration interface for multilingual support and add a switch for ignoring prefixes deletion
1.4.0Релиз1.21.9, 1.21.10, 1.21.11 · 12 апреля 2026 г.
Reconstruct the configuration system and upgrade the pet phrase handling logic to v1.4.0
- Configuration system reconstruction: Rename
PetPhraseConfigtoPetPhraseConfigXand migrate to the new configuration architecture. - New pet phrase handling logic:
- Support multi-level processing of "message prefixes/suffixes" and "short phrase prefixes/suffixes".
- Support random selection mechanism: Can use
;to separate multiple words for random triggering, and supports;;to escape semicolons. - Added "Ignore Mark" feature, if the message starts with the specified mark, then the catchphrase will not be triggered.
- GUI Interface Optimization: Redone
PetPhraseConfigScreenX, optimized layout and completed Chinese Tag. - Version and Environment Update:
- Module version upgraded to
1.4.0. - Update Minecraft dependency range in
fabric.mod.jsonto>=1.21. - Update Gradle build configuration and compilation target.
1.3.0Релиз1.21.11 · 20 декабря 2025 г.
Use Mojang Mappings and adapt to Fabric 1.21.11
1.2.3Релиз1.21.11-pre2, 1.21.11-pre3, 1.21.11 · 30 ноября 2025 г.
重构配置系统,删除 cloth-config 依赖,新增PetPhraseConfig类实现本地JSON配置读写,相关调用全部切换为新实现,ModMenu集成同步适配。
1.2.3Релиз1.21.9, 1.21.10, 1.21.11 · 30 ноября 2025 г.
新增了 PetPhraseX 的客户端配置界面,使用原生 Minecraft UI 制作,允许玩家在游戏内直接设置口癖和忽略前缀列表。
1.2.2Релиз1.21.9, 1.21.10, 1.21.11 · 30 ноября 2025 г.
将模组从 Fabric 平台迁移到 NeoForge 1..21.4(创建了新的 NeoForge 分支),新增 NeoForge 配置文件和入口。配置系统重写为 NeoForge 风格,相关工具类适配。
1.2.2Релиз1.21.8, 1.21.9, 1.21.10 · 30 ноября 2025 г.
接入 ModMenu 配置(无注释) 修复了在 onInitializeClient 前调用 getConfig 可能导致崩溃的问题,增加了空 holder 的保护。 StringUtil 工具类优化了标点符号判断和前缀过滤逻辑,去除了对外部库的依赖。 配置类重命名为petPhraseX,petPhrase字段也同步更名,相关调用处已适配。
1.2.0Релиз1.21.9-pre4, 1.21.9-rc1, 1.21.9 · 29 ноября 2025 г.
升级了fabric-loom、modmenu、cloth-config等依赖,支持Minecraft 1.21.4+,提升兼容性。StringUtil工具类优化了空字符串和前缀过滤的处理逻辑。mod版本号提升至1.2.0,修正了部分构建配置。
Комментарии
Загружаем…