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

ChatManager-Core 1.2.0-fabric для Minecraft 26.2 (Fabric)

Бета3 октября 2026Minecraft 26.2Fabric12 скачиваний на Modrinth
Это не последняя версия. Последняя для 26.2 · Fabric — 1.2.0-fabricОткрыть 1.2.0-fabric →
Тестовая версия — возможны ошибки. Для игры без сюрпризов выберите релиз 1.2.0-fabric.

Файлы · 1

chatmanager_core-fabric-26.2-1.2.0.jarОсновной644 КБСкачать
Основной · 644 КБ
SHA-129ed8a4a746a6dcd356a099d155fb95691579032SHA-512760475c83695a23d7228c3bffa257c07baece5b4af1b874a92274acf2702f5558ac1bcc421d0e34ddfac8be94792c4192c49d46a1e776d72fd4de27c0fcb7a1e
Скачать

Что изменилось

🇷🇺 Russian / Русский

🚀 Обновление 1.2.0: Голосовой ввод, GIF в чате и мультилоадерность

В этом обновлении в чат приходит офлайн-распознавание речи и анимированные GIF, а мод теперь выходит сразу под Fabric и NeoForge для Minecraft 1.21.4 и 26.2!

✨ Что нового (Features)
  • 🎙️ Голосовой ввод (Speech-to-Text): Офлайн-распознавание речи через Vosk, без сторонних сервисов.

    • Модели по требованию: 30+ языков, скачиваются автоматически. По умолчанию используется RUSSIAN_SMALL.
    • Индикатор микрофона: Показывает загрузку, прослушивание, ошибки и уровень громкости в реальном времени.
    • Конфиг voice.json: Модель, задержка и цвета индикатора.
  • 🎞️ GIF в чате: Поиск, загрузка и анимация GIF прямо в сообщениях. Вставка в формате :slug:, новый тип сообщений ANIMATED.
  • ⚰️ События смерти и позиции: PlayerDeathEvent с координатами смерти и SendPosEvent при отправке сообщения.
  • 🔒 Скрытие паролей: Аргументы /login, /register и /changepassword маскируются в строке ввода.
  • 🧩 Мультилоадерность и мультиверсия: Отдельные сборки (1 jar = 1 версия) для Fabric и NeoForge на Minecraft 1.21.4 и 26.2. Общий код вынесен в слой абстракций (utils.compat).
🔧 Изменения (Changes)
  • ⚙️ Новая система конфигов: Cloth Config + Jankson, файлы лежат в config/ChatManager-Core/.
  • 🧮 Расширен конфиг math: Радианы, формат чисел, префикс, свои константы и функции.
  • 🏗️ Сборка: Убрана зависимость от Architectury.
🛠️ Для разработчиков (API)
  • MathEngine, ChatQueueManager и utils.math.* перенесены в пакет module.
  • Провайдеры (utils.compat.providers): статические обёртки над версионно-зависимым кодом Minecraft. Они немного упрощают жизнь: можно писать код один раз, не думая о том, как та или иная вещь выглядит в 1.21.4 и в 26.2.

    • ComponentSerializerProvider: сериализация Component в JSON.
    • ClickEventProvider и HoverEventProvider: работа с клик- и хавер-событиями.
    • ScreenProvider: текущий экран, клики по компонентам, стиль под курсором, отрисовка hover-эффекта.
    • GameProfileProvider: ник и UUID игрока.
    • PacketCompatProvider: синхронизация обработки пакетов с основным потоком.
    • GraphicsProvider: обёртка над графическим контекстом для отрисовки.
  • Хендлеры (utils.compat.handlers): общие обработчики клавиатуры, мыши и добавления сообщений, которые отправляют события в EVENT_BUS.
  • Новые события: PlayerDeathEvent, SendPosEvent и события модуля голосового ввода (Vosk*Event).
  • VoiceIndicator.render(...) принимает любой графический контекст, так что отрисовку индикатора можно подключить на любой версии.
🐛 Исправления ошибок (Fixes)
  • 💬 Обработка пакетов чата: Исправлен вызов handlePlayerChat и handleSystemChat вне основного потока.

⚠️ Нативная библиотека для GIF пока доступна только под Windows x64.


🇬🇧 English

🚀 Update 1.2.0: Voice Input, Chat GIFs & Multi-Loader Support

In this update, offline speech recognition and animated GIFs come to the chat, and the mod is now released for both Fabric and NeoForge on Minecraft 1.21.4 and 26.2!

✨ What's New (Features)
  • 🎙️ Voice Input (Speech-to-Text): Offline speech recognition powered by Vosk, no third-party services.

    • On-demand Models: 30+ languages, downloaded automatically. RUSSIAN_SMALL is used by default.
    • Mic Indicator: Shows loading, listening, errors and real-time input volume.
    • voice.json Config: Model, delay and indicator colors.
  • 🎞️ Chat GIFs: Search, download and play animated GIFs right in messages. Use the :slug: syntax; messages get the new ANIMATED type.
  • ⚰️ Death & Position Events: PlayerDeathEvent with death coordinates and SendPosEvent fired when a message is sent.
  • 🔒 Password Hiding: Arguments of /login, /register and /changepassword are masked in the input box.
  • 🧩 Multi-Loader & Multi-Version: Separate builds (1 jar = 1 version) for Fabric and NeoForge on Minecraft 1.21.4 and 26.2. Shared code now lives behind an abstraction layer (utils.compat).
🔧 Changes
  • ⚙️ New Config System: Cloth Config + Jankson, files are stored in config/ChatManager-Core/.
  • 🧮 Extended math Config: Radians, number format, prefix, custom constants and functions.
  • 🏗️ Build: Removed the Architectury dependency.
🛠️ For Developers (API)
  • MathEngine, ChatQueueManager and utils.math.* moved to the module package.
  • Providers (utils.compat.providers): static wrappers over version-dependent Minecraft code. They make writing code a little bit more convenient: write it once without caring how a given thing looks in 1.21.4 vs 26.2.

    • ComponentSerializerProvider: serialize a Component to JSON.
    • ClickEventProvider and HoverEventProvider: work with click and hover events.
    • ScreenProvider: current screen, component clicks, style under the cursor, hover effect rendering.
    • GameProfileProvider: player name and UUID.
    • PacketCompatProvider: keeps packet handling on the main thread.
    • GraphicsProvider: a wrapper over the graphics context for rendering.
  • Handlers (utils.compat.handlers): shared keyboard, mouse and added-message handlers that dispatch events to EVENT_BUS.
  • New events: PlayerDeathEvent, SendPosEvent and the voice input module events (Vosk*Event).
  • VoiceIndicator.render(...) accepts any graphics context, so the indicator can be hooked up on any version.
🐛 Bug Fixes
  • 💬 Chat Packet Handling: Fixed handlePlayerChat and handleSystemChat being processed off the main thread.

⚠️ The native GIF library is currently available for Windows x64 only.

Зависимости этой версии

Cloth Config APIобязательная · 26.2.155+fabric для 26.2Скачать для 26.2 · Fabric

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее

ChatManager-Core 1.2.0-fabric для Minecraft 26.2 (Fabric) — скачать — battlemetrics.ru