
Chat Calc
Мод Chat Calc добавляет мощный калькулятор прямо в чат Майнкрафт. Просто введите выражение - и получите ответ. Поддерживает функции, константы, настройки формата. Удобно для быстрых расчётов в игре.
В Майнкрафте часто приходится что-то считать: координаты для порталов, количество ресурсов для крафта, углы для строительства или время для редстоуна. Вместо того чтобы открывать сторонний калькулятор или гуглить, можно просто написать выражение в чат - и мод Chat Calc (Чат Кальк) мгновенно покажет ответ. Это невероятно удобно, особенно когда нужно быстро прикинуть что-то в процессе игры.
Chat Calc - это полное переосмысление старого мода ChatCalc от Kokeria, который, скорее всего, заброшен. Новая версия включает почти всё, что может понадобиться от калькулятора, и работает прямо в чате Minecraft.
Как это работает
Всё просто: вводишь выражение в чат, и над ним появляется подсказка с результатом. Если нужно вставить ответ в текст - жми Tab. Если хочешь и выражение, и ответ - поставь знак равенства и снова Tab.
Примеры:
1+2→ появится подсказка=31+2→ TAB →31+2=→ TAB →1+2=3
Важно: Chat Calc вычисляет блок текста, в котором находится курсор (разделяется пробелами). Это значит, что можно писать что-то рядом - калькулятор сработает корректно, если между выражениями есть пробелы.
Свои функции и константы
Мод позволяет определять собственные функции и константы. Например:
f(z)=2z-1→ TAB → пусто (функция определена)f(4)→ TAB →7c=sqrt(2)/2→ TAB → пусто (константа определена)arcsin(c)→ TAB →45
Удалить их тоже просто:
f(z)=→ TAB → пусто (функция удалена)c=→ TAB → пусто (константа удалена)
Функции могут иметь сколько угодно параметров, разделённых точкой с запятой (запятая не используется, так как она нужна для чисел с разделителями, например 1,000*2 → 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.
Настройки
Chat Calc имеет несколько конфигураций, которые меняются прямо в чате:
radians→ TAB →false(по умолчанию) - переключение между радианами и градусамиradians=→ TAB →radians=falseradians=true→ TAB → пусто (значение установлено)
Формат вывода чисел настраивается через decimal_format:
decimal_format→ TAB →#,##0.##(по умолчанию)decimal_format=#0.##→ TAB → пусто (убрать разделители тысяч)decimal_format=#,###.##→ TAB → пусто (убрать ведущий ноль у чисел типа 0.23)decimal_format=#,##0.####→ TAB → пусто (4 знака после запятой)
По умолчанию Chat Calc сохраняет историю выражений в чат (chat_history). Можно изменить copy_type на none или clipboard, чтобы ответ копировался в буфер обмена или не копировался.
Если нужно отключить всплывающую подсказку над выражениями, поставь display_above в false.
Доступные функции (Appendix A)
sqrt- квадратный кореньcbrt- кубический кореньsin,cos,tan,csc,sec,cot- тригонометрические функцииarcsin(asin),arccos(acos),arctan(atan),arccsc(acsc),arcsec(asec),arccot(acot) - обратные тригонометрическиеfloor,ceil,round- округлениеabs- модульlog,ln- логарифмыexp- экспонентаsgn- знак числаmin,max- минимум/максимумgcf- наибольший общий делительlcm- наименьшее общее кратноеclamp- ограничение значения в диапазонеcmp- сравнение (возвращает -1, 0, 1)
Доступные константы (Appendix B)
random(rand) - случайное числоrad- радианdeg- градусyaw,pitch- текущие углы камеры игрокаpi,tau,e,phi- математические константыx,y,z- координаты игрока
Chat Calc - must-have для тех, кто часто занимается строительством, редстоуном или просто хочет ускорить рутинные расчёты. Скачайте мод и забудьте о сторонних калькуляторах - всё уже в чате Майнкрафт.
