Калькулятор в чате Minecraft с командами и сокращениями, предназначенными для игры.
0 скачиваний0 просмотров
Перенесите вычислительные возможности в чат Minecraft с CalcMod! Доступны функции от простых вычислений до продвинутых инструментов для оптимизации игрового процесса.
/calc 3+(28/8)^2
/calc craft piston 3 sb
/calc nether ~ ~ ~
Совместимость
CalcMod поддерживает загрузчики модов Fabric, Forge, Quilt, Paper и NeoForge вплоть до версии Minecraft 1.12.
CalcMod можно установить как на клиент, так и на сервер, а также использовать на клиентах без необходимости наличия мода на сервере (и наоборот).
Возможности:
Несколько примеров можно увидеть в галерее
Интуитивно понятный калькулятор с удобными переменными. Чтобы увидеть список переменных, выполните /calc variables.
Символ(ы)
Синтаксис
Операция
+
a+b
Сложение
–
a–b
Вычитание
* , × , ∙
a*b
Умножение
/ , : , ÷
a/b
Деление
^
a^b
Возведение в степень
!
n!
Факториал
#
a#b
Остаток от деления
%
x%
Процент
^^
a^^b
Тетрация
√
√x
Квадратный корень
∛
∛x
Кубический корень
∜
∜x
Корень четвёртой степени
В CalcMod есть и другие продвинутые функции и переменные, которые можно использовать в выражениях — они перечислены в этой таблице.
(CalcMod 1.6.0+) В стандартном разделе назначения клавиш можно задать комбинацию для быстрого вызова /calc.
Использование: /calc <expression>
Если указать скорость в предметах в час (допускаются выражения), команда возвращает минимальное количество сортировщиков предметов, необходимое для сортировки за это время. Есть дополнительный ввод для сортировщиков с кратной скоростью воронки и отдельная команда для сортировщиков нестакуемых предметов на основе Allay.
Когда команде craftinv передаётся предмет, она возвращает максимальное количество этого предмета, которое игрок может скрафтить из текущего инвентаря (включая предметы в шалкер-боксах).
Использование: /calc craftinv <item>
(Minecraft 1.21.3+) Из-за обновлений системы крафта Minecraft команда craft в CalcMod теперь может использовать только рецепты, разблокированные в книге рецептов пользователя, в одиночной игре.
Когда задаётся позиция блока, возвращает измерение в соответствующих координатах команды. Если координаты не указаны, команда использует текущую позицию игрока.
Когда задаётся максимальное и/или минимальное значение, возвращает случайное число между этими значениями (включительно). Если введено только максимальное значение, выбирается случайное число от 0 до максимального значения (включительно).
Использование:/calc random <max> Использование: /calc random minmax <min> <max>
Когда задаётся контейнер и желаемый уровень сигнала компаратора (допускаются выражения), возвращает количество предметов, необходимое для достижения этого уровня сигнала.
Вычисляет среднее количество золотых слитков, необходимое для обмена на заданное количество нужного предмета (togold), или среднее количество нужного предмета, получаемое при обмене заданного числа золотых слитков (toitem).
При указании двух позиций блоков возвращает расстояние между ними. Если указана только одна позиция, используется местоположение игрока. Режим 3D учитывает высоту (координату y).
Пользовательские функции — это многоразовые команды, выполняющие определённое вычисление. Пользовательские функции можно запускать в любом числовом поле, записав имя функции и её параметры в скобках: functionName(<param1>, ...,<paramN>).
Создание функции: Пользовательские функции могут иметь любое количество параметров, указываемых в [квадратных] скобках при добавлении функции.
Использование чисел, специальных символов или переменных в параметре может привести к неработающей функции.
Если указано время в секундах (допускаются выражения), возвращает количество предметов, которое нужно положить в хоппер-часы для достижения этого времени. Использует формулу и хоппер-часы с hoppertimer.net.
Если указано время в секундах (допускаются выражения), возвращает количество повторителей и их задержки для достижения этого времени.
Использование: /calc secondstorepeater <seconds>
Переменные
Переменные можно использовать в командах в любом числовом поле. Они служат сокращениями, чтобы не запоминать, что «двойной сундук, полный предметов со стаком 16, — это 864».Если размер стака не указан, переменные по умолчанию используют размер стака, соответствующий контексту каждой команды.
Название
Значение
dub
3456 (по умолчанию)
dub64
3456
dub16
864
dub1
54
sb
1728 (по умолчанию)
sb64
1728
sb16
432
sb1
27
stack
64 (по умолчанию)
stack64
64
stack16
16
stack1
1
min
60
h
3600
В этой таблице перечислены дополнительные переменные, менее специфичные для Minecraft.