- Загрузчики
- Forge
- Скачиваний на Modrinth
- 81
- Подписчиков на Modrinth
- 0
- версия
- 1
- Обновлён
- 3 февраля 20263 февр.
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Chat Calculator Boost | 聊天计算器增强
Minecraft 1.12.2 Forge Mod
English
Информация о моде
| Свойство | Описание |
|---|---|
| Версия | Minecraft 1.12.2 |
| Загрузчик | Forge |
| Установка | Требуется на сервере, на клиенте опционально (рекомендуется и там, и там) |
| Зависимость | Expression-Parser 1.4.0 |
Обзор
Chat Calculator Boost — мощный серверный мод для Minecraft, позволяющий игрокам выполнять сложные математические вычисления прямо через чат. Мод поддерживает два режима использования:
- Режим калькулятора — при включении обычные сообщения в чате автоматически распознаются как математические выражения
- Режим команд — одиночные вычисления через
/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 * PI3(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 в качестве движка разбора математических выражений:
- Основан на технологии рекурсивного спуска
- Поддерживает скалярные, векторные и матричные операции
- Предоставляет богатую библиотеку математических функций
- Поддерживает неявное умножение и сложные выражения
Установка
Требования для установки
- Обязательно должен быть установлен на сервере, иначе мод не будет работать
- Установка на клиенте опциональна, но рекомендуется для полного опыта
Установка на сервер + клиент (рекомендуется)
- Скачайте JAR-файл мода
- Поместите его в папки
modsи на сервере, и на клиенте - Запустите сервер и клиент
- Весь текст отображается нормально (китайский/английский в зависимости от настроек языка клиента)
Только на сервере
- Функции вычислений работают нормально
- Но клиенты будут видеть ключи перевода (например,
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 * PI3(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 на сервере?
Ставится только на сервер; игрокам ставить не нужно