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

Chat Calculator Boost

Мощный мод-калькулятор для Minecraft, который превращает ваш чат в личное математическое рабочее пространство. Вычисляйте выражения, задавайте переменные, выполняйте операции с матрицами и многое другое — и всё это не выходя из игры.

Forge
Загрузчики
Forge
Скачиваний на Modrinth
81
Подписчиков на Modrinth
0
версия
1
Обновлён
3 февраля 20263 февр.
Опубликован
в 2026

Коротко о моде

Работает на Forge
Для Minecraft 1.12.2
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 1.0.0 от 3 февраля 2026
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.12.2
Описание переведено автоматическиПоказать оригинал (EN)

Chat Calculator Boost | 聊天计算器增强

Minecraft 1.12.2 Forge Mod

English

Информация о моде

СвойствоОписание
ВерсияMinecraft 1.12.2
ЗагрузчикForge
УстановкаТребуется на сервере, на клиенте опционально (рекомендуется и там, и там)
ЗависимостьExpression-Parser 1.4.0

Обзор

Chat Calculator Boost — мощный серверный мод для Minecraft, позволяющий игрокам выполнять сложные математические вычисления прямо через чат. Мод поддерживает два режима использования:

  1. Режим калькулятора — при включении обычные сообщения в чате автоматически распознаются как математические выражения
  2. Режим команд — одиночные вычисления через /calc <выражение>

Основные возможности

1. Режим калькулятора (приватные вычисления)
  • При включении сообщения игрока перехватываются и распознаются как математические выражения
  • Другие игроки не видят ваши вычисления и результаты
  • Результат вычисления можно нажать, чтобы скопировать в поле чата
  • Контекстные данные автоматически очищаются при выходе игрока
2. Богатый набор математических операций
  • Базовые операции: сложение, вычитание, умножение, деление, остаток от деления, возведение в степень, факториал
  • Тригонометрия: sin, cos, tan, asin, acos, atan
  • Гиперболические: sinh, cosh, tanh
  • Экспонента и логарифмы: exp, ln, log10, pow
  • Статистика: среднее, медиана, дисперсия, стандартное отклонение, ковариация, корреляция
  • Векторные операции: скалярное произведение, евклидово расстояние, манхэттенское расстояние
  • Матричные операции: транспонирование, определитель, умножение матриц, обратная матрица, решение систем линейных уравнений
  • Комбинаторика: перестановки, сочетания
3. Система переменных
  • Поддержка пользовательских переменных (например, x = 10)
  • Поддержка нескольких выражений (разделённых точкой с запятой, например, a=5;b=3;a+b)
  • Автоматическое сохранение последнего результата в переменную ans
  • Переменные действуют только в текущей сессии (очищаются после выхода)
4. Массивы и матрицы
  • Одномерные массивы: [1, 2, 3]
  • Двумерные матрицы: [[1,2], [3,4]]
  • Присваивание массивов переменным и операции с ними
5. Неявное умножение
  • 2PI -> 2 * PI
  • 3(4+5) -> 3 * (4+5)
  • 2sqrt(4) -> 2 * sqrt(4)

Список команд

КомандаОписание
/calcПоказать текущий статус калькулятора
/calc onВключить режим калькулятора
/calc offВыключить режим калькулятора
/calc toggleПереключить режим калькулятора
/calc clearОчистить все переменные (кроме ans)
/calc varsПоказать заданные переменные
/calc help [1-8|all]Показать справку (постранично или полностью)
/calc <выражение>Вычислить одно выражение

Примеры использования

Пример 1: Базовые вычисления
/calc 2 + 3 * 4
Результат: 14
Пример 2: Использование переменных
/calc on
Режим калькулятора включён

x = 10
Переменная x = 10

y = 20
Переменная y = 20

x + y
Результат: 30

a=5;b=3;a*b
Результат: 15
Пример 3: Вызов функций
/calc sin(PI/2)
Результат: 1

/calc sqrt(16) + pow(2, 3)
Результат: 12

/calc 5!
Результат: 120
Пример 4: Массивы и статистика
/calc scores=[85, 92, 78, 96, 88]
Массив задан

/calc avg(scores)
Результат: 87.8

/calc max(scores)
Результат: 96
Пример 5: Матричные операции
/calc A=[[1,2],[3,4]]
Матрица задана

/calc det(A)
Результат: -2

/calc transpose(A)
Результат: [[1, 3], [2, 4]]
Пример 6: Использование последнего результата
/calc 10 + 5
Результат: 15

/calc ans * 2
Результат: 30 (используется последний результат ans = 15)

Локализация

Мод включает поддержку двух языков:

  • Китайский (упрощённый): zh_cn.lang
  • Английский (США): en_us.lang Примечание:
  • При установке на обе стороны автоматически отображается соответствующий язык в зависимости от настроек языка клиента
  • При установке только на сервере клиенты будут видеть ключи перевода (например, calc.mode.on) вместо обычного текста

Технические зависимости

Мод использует Expression-Parser в качестве движка разбора математических выражений:

  • Основан на технологии рекурсивного спуска
  • Поддерживает скалярные, векторные и матричные операции
  • Предоставляет богатую библиотеку математических функций
  • Поддерживает неявное умножение и сложные выражения

Установка

Требования для установки
  • Обязательно должен быть установлен на сервере, иначе мод не будет работать
  • Установка на клиенте опциональна, но рекомендуется для полного опыта
Установка на сервер + клиент (рекомендуется)
  1. Скачайте JAR-файл мода
  2. Поместите его в папки mods и на сервере, и на клиенте
  3. Запустите сервер и клиент
  4. Весь текст отображается нормально (китайский/английский в зависимости от настроек языка клиента)
Только на сервере
  • Функции вычислений работают нормально
  • Но клиенты будут видеть ключи перевода (например, calc.mode.on) вместо обычного текста
  • Рекомендуется также установить на клиенте для лучшего опыта
Только на клиенте
  • Не будет работать, функции мода требуют поддержки на стороне сервера
  • Кроме одиночной игры (мир одиночной игры), где клиент также является сервером

|------|------------------------------------------------------------------------| | Совместимая версия | Minecraft 1.12.2 | | Загрузчик | Forge | | Зависимость | Expression-Parser 1.4.0 |

  • Тригонометрия: sin, cos, tan, asin, acos, atan
  • Гиперболические: sinh, cosh, tanh
  • Экспонента и логарифмы: exp, ln, log10, pow
  • 2PI -> 2 * PI
  • 3(4+5) -> 3 * (4+5)
  • 2sqrt(4) -> 2 * sqrt(4) |-------------------------|------| | /calc off | Выключить режим калькулятора | | /calc toggle | Переключить режим калькулятора | | /calc clear | Очистить все переменные (кроме ans) |
/calc 2 + 3 * 4

/calc on

x = 10

y = 20

x + y

a=5;b=3;a*b
/calc sin(PI/2)

/calc sqrt(16) + pow(2, 3)

/calc 5!
/calc scores=[85, 92, 78, 96, 88]

/calc avg(scores)

/calc max(scores)
/calc A=[[1,2],[3,4]]

/calc det(A)

/calc transpose(A)
/calc 10 + 5

/calc ans * 2
  • 中文(简体):zh_cn.lang
  • 英文(美国):en_us.lang Этот мод использует Expression-Parser в качестве движка для разбора математических выражений:

License

This mod is licensed under MIT License.

Частые вопросы

Как установить Chat Calculator Boost?

Установите Forge под свою версию Minecraft, скачайте Chat Calculator Boost под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Chat Calculator Boost?

У Chat Calculator Boost есть сборки для Minecraft 1.12.2.

Нужен ли Chat Calculator Boost на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

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