
ChatManager-Core
ChatManager-Core is a library for working with Minecraft chat
Оцените первым
315
0
Список изменений
🇷🇺 Russian / Русский
🚀 Обновление 1.1.0: Математический движок, История ввода и Чанкование
Это масштабное обновление приносит в чат мощные инструменты для удобства (QoL), решает раздражающую проблему с лимитом символов и добавляет полноценный встроенный калькулятор прямо в игру!
✨ Что нового (Features)
- 🧮 Встроенный математический движок (
={...}): Вычисляйте математические выражения прямо в строке ввода чата. Поддерживаются базовые операторы, тригонометрия, факториалы, встроенные константы (pi,e,tauи др.), а также кастомные функции и переменные из конфига. - 💡 Продвинутый UX и подсветка:
- Реакт-тайм превью: Зелёная или красная подсветка формулы в зависимости от её синтаксической валидности, с отображением вычисленного результата в реальном времени.
- Автокомплит (Brigadier): Умные подсказки и автодополнение для всех доступных математических функций и символов.
- Быстрая замена по TAB: Нажмите клавишу
TABв строке ввода, чтобы мгновенно заменить формулу на её готовый числовой результат.
- ↩️ История ввода (Undo / Redo):
Добавлены полноценные стеки отмены и повтора действий (
undoStackиredoStack). Теперь в чате работают привычные горячие клавишиCtrl+ZиCtrl+Y. - 📦 Чанкование сообщений (
ChatQueueManager): Полный обход стандартного ванильного лимита в 256 символов. Слишком длинные сообщения теперь автоматически аккуратно разбиваются на части и отправляются в очередь с настраиваемой задержкой.
🐛 Исправления ошибок (Fixes)
- 💬 Исправление парсинга сообщений (
ChatMessageParser): МетодparsePlayerChatтеперь корректно обрабатываетunsignedContentи правильно применяет визуальные декорацииChatType.
🇬🇧 English
🚀 Update 1.1.0: Math Engine, Input History & Message Chunking
This major update brings powerful Quality of Life (QoL) tools to the chat, solves the annoying character limit issue, and adds a full-featured built-in calculator right into the game!
✨ What's New (Features)
- 🧮 Built-in Math Engine (
={...}): Evaluate mathematical expressions directly in the chat input box. Supports basic operators, trigonometry, factorials, built-in constants (pi,e,tau, etc.), as well as custom functions and variables from the config. - 💡 Advanced UX & Highlighting:
- Real-time Preview: Green or red syntax highlighting for formulas depending on their validity, displaying the calculated result in real time.
- Autocomplete (Brigadier): Smart suggestions and auto-completion for all available math functions and symbols.
- Quick TAB Replacement: Press the
TABkey in the input box to instantly replace the formula with its computed numeric result.
- ↩️ Input History (Undo / Redo):
Added full undo and redo stacks (
undoStackandredoStack). Familiar hotkeysCtrl+ZandCtrl+Ynow work in the chat. - 📦 Message Chunking (
ChatQueueManager): Bypasses the standard vanilla 256-character limit. Excessively long messages are now automatically and neatly split into chunks and queued with a configurable delay.
🐛 Bug Fixes
- 💬 Message Parsing Fix (
ChatMessageParser): TheparsePlayerChatmethod now correctly handlesunsignedContentand properly appliesChatTypevisual decorations.
Файлы
chatmanager_core-fabric-1.1.0.jar(341.25 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.1.0
Загрузчики
Fabric
Версии игры
1.21.4
Загрузок
17
Дата публикации
07.08.2026
