Chat Calc
Активный0.0
Установок
Последнее обновление
Версии
Chat Calc - Калькулятор прямо в чате Minecraft
Chat Calc представляет собой полностью переработанную версию одноимённого мода от Kokeria, который больше не поддерживается. Этот инструмент предлагает практически все необходимые функции калькулятора, а если вам чего-то не хватает — всегда можно попросить добавить!
Работа с модом предельно проста: просто введите математическое выражение в чат, и результат сразу появится во всплывающей подсказке. Чтобы скопировать ответ в текстовом виде, нажмите Tab. Если нужны и выражение, и результат — добавьте знак равенства перед нажатием Tab.

Примеры использования
1+2 (появится подсказка =3)
1+2 → TAB → 3
1+2= → TAB → 1+2=3
Важно: Chat Calc анализирует текст в блоке, где находится курсор (разделённый пробелами). Это позволяет вводить несколько выражений рядом, и мод корректно их обработает.
Создание собственных функций и констант
Мод позволяет определять пользовательские функции и константы:
f(z)=2z-1 → TAB → (пусто — подтверждение создания функции) <br></code>f(4)<code>→ TAB →</code>7
c=sqrt(2)/2 → TAB → (пусто — подтверждение создания константы) <br></code>arcsin(c)<code>→ TAB →</code>45
Удаление функций и констант:
f(z)= → TAB → (пусто — функция удалена) <br></code>c=<code>→ TAB →</code> (пусто — константа удалена)
Функции поддерживают любое количество параметров, разделённых точкой с запятой (запятые используются для форматирования чисел, например 1,0002 → TAB → 2,000).
Сложный пример функции
angle(a;b)=round((((arctan((b-(z-0.5))/(a-(x-0.5)))+90+(min(1;cmp(a;(x-0.5))+1)180)+180)%360)-180)*10)/10 (автор: thecolonel63)
Эта функция принимает координаты блока и вычисляет угол поворота камеры для движения к этому блоку.
Просмотр списков
Для просмотра определённых функций и констант введите functions? или constants? в чат и нажмите TAB.
Настройки конфигурации
Все настройки изменяются через чат:
radians → TAB → false (по умолчанию)
radians= → TAB → radians=false
radians=true → TAB decimal_format=#,###.##(пусто — значение установлено)</code></p> <p>Для изменения формата вывода чисел используйте <code>decimal_format</code>: <br><code>decimal_format</code> → TAB → <code>#,##0.##</code> (по умолчанию) <br><code>decimal_format=#0.##</code> → TAB → <code> (убрать запятые)
→ TAB → (убрать ведущий 0 для значений типа 0.23)
decimal_format=#,##0.####→ TAB → (точность до 4 знаков после запятой)
По умолчанию Chat Calc сохраняет вычисленные выражения в истории чата (chat_history). Можно изменить copy_type на none или clipboard. Для отключения всплывающих подсказок установите display_above в false.
Приложение A: Список функций
sqrtcbrtsincostancscseccotarcsinasinarccosacosarctanatanarccscacscarcsecasecarccotacotfloorceilroundabsloglnexpsgnminmaxgcflcmclampcmp
Приложение B: Список констант
randomrandraddegyawpitchpitauephixyz