Перейти к содержимому
Mineforgian

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 Suffix
    • Sentence Prefix & Sentence Suffix
    • Ignore 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 PetPhraseConfig to PetPhraseConfigX and 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.json to >=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,修正了部分构建配置。

Комментарии

Загружаем…