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

CalcMod

Калькулятор в твоём чате с шорткатами, созданный для Minecraft

от js802025· shadeydoУтилиты
FabricNeoForgeForgeQuilt
Загрузчики
FabricNeoForgeForgeQuilt
Скачиваний на Modrinth
3,7 млн
Подписчиков на Modrinth
789
версий
46
Обновлён
17 сентября 202617 сент.
Опубликован
в 2022
Simple Syntax — Straightforward syntax for speedy calculations · свайп

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

Работает на Fabric, NeoForge, Forge и Quilt
Для Minecraft 1.12.2–26.3
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 1.6.0+fabric.26.3 от 17 сентября 2026
Лицензия MIT — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

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

CalcMod Logo GitHub Modrinth CurseForge

Привнесите мощь вычислений в чат Minecraft вместе с CalcMod! От простых расчётов до продвинутых инструментов для оптимизации геймплея.

/calc 3+(28/8)^2
Ответ на простое вычисление
/calc craft piston 3 sb
Ответ на команду craft
/calc nether ~ ~ ~
Ответ на команду 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 <выражение>

📦 Утилиты для хранилищ

При указании скорости предметов в час (можно использовать выражения) возвращает минимальное количество сортировщиков предметов, необходимое для сортировки вовремя.
Дополнительный ввод для нескольких сортировщиков со скоростью воронки, а также отдельная команда для сортировщиков нестакающихся предметов на основе Allay.

Использование: /calc storage <предметовВЧас>
Использование: /calc storage <скоростьВоронки> <количествоПредметов>
Использование: /calc allaystorage <предметовВЧас>

🛠️ Утилиты для крафта Когда указано количество крафтов рецепта (можно использовать выражения), возвращает все предметы, необходимые для крафта этого количества рецепта.

**(CalcMod 1.3.2+)** Необязательный аргумент depth указывает, сколько уровней рекурсивного крафта выполнять для рецепта. По умолчанию depth равен 1.

Использование: ```/calc craft Использование:/calc craft ```

Когда команде craftinv передаётся предмет, она возвращает максимальное количество этого предмета, которое игрок может скрафтить из своего текущего инвентаря (включая предметы в шалкерах).

Использование: ```/calc craftinv ```

**(Minecraft 1.21.3+)** Из-за обновлений системы крафта в Minecraft команда craft в CalcMod теперь может использовать только рецепты, разблокированные в книге рецептов пользователя в одиночной игре.

🌐 Координаты связи порталов

Когда указана позиция блока, возвращает измерение в соответствующих координатах команды. Если координаты не указаны, команда использует текущую позицию игрока.

Использование: ```/calc nether Использование:/calc overworld ```

🌾 Калькулятор скорости фермы

Когда указано количество предметов и время работы фермы в секундах (можно использовать выражения), возвращает количество предметов в час для этой фермы.

Использование: ```/calc rates ```

🎲 Генерация случайного числа

Когда указано максимальное и/или минимальное значение, возвращает случайное число между этими значениями (включительно). Если введено только максимальное значение, выбирает случайное число от 0 до максимального значения (включительно).

Использование:```/calc random Использование:/calc random minmax ```

💪 Определитель уровня сигнала компаратора

Когда указан контейнер и желаемый уровень сигнала компаратора (можно использовать выражения), возвращает количество предметов, необходимое для достижения этого уровня сигнала.

Использование: ```/calc signaltoitems ```

🐷 Утилиты для обмена с пиглинами

Вычисляет среднее количество золотых слитков, необходимое для обмена на определённое количество нужного предмета (togold), или среднее количество нужного предмета, полученное при обмене определённого количества золотых слитков (toitem).

Использование: ```/calc barter togold Использование:/calc barter toitem ```

🧭 Вычислитель расстояния путешествия

Когда указаны две позиции блоков, возвращает расстояние между ними. Если указана только одна позиция, использует местоположение игрока. Режим 3D учитывает расстояние вместе с высотой (координата y).

Использование: ```/calc dist Использование:/calc dist Использование:/calc dist 3d Использование:/calc dist 3d ```

🧮 Пользовательские функции

Пользовательские функции — это переиспользуемые команды, выполняющие определённые вычисления. Пользовательские функции можно запускать в любом числовом поле, записав имя функции и её параметры в скобках ```functionName(, ...,)```.

Создание функции:
Пользовательские функции могут иметь любое количество параметров, указываемых в [квадратных] скобках при добавлении функции.

⚠️ Использование любых чисел, специальных символов или переменных в параметре может привести к поломке функции.

например, /calc custom add blockstoingots [numBlocks]*9

/calc blockstoingots(72)
Ответ пользовательской функции

Использование: ```/calc custom add Использование:/calc custom run Использование:/calc () Использование:/calc custom list Использование:/calc custom remove ```

➡️ Конвертеры:

Шалкеровые ящики ↔ Предметы

Если указать количество полных шалкеровых ящиков (можно использовать выражения), возвращает количество предметов в них, или наоборот.

Использование: ```/calc itemtosb Использование:/calc sbtoitem ```

Предметы ↔ Стаки:

Если указать количество стаков (можно использовать выражения), возвращает количество предметов в этих стаках, или наоборот.

Использование: ```/calc itemtostack Использование:/calc stacktoitem ```

Секунды → Предметы для воронки-таймера

Если указать время в секундах (можно использовать выражения), возвращает количество предметов, которое нужно положить в воронку-таймер, чтобы получить это время.
Использует формулу и воронку-таймер с hoppertimer.net.

Воронка-таймер

Использование: ```/calc secondstohopperclock ```

Секунды → Задержка повторителя

Если указать время в секундах (можно использовать выражения), возвращает количество повторителей и их задержки, чтобы получить это время.

Использование: ```/calc secondstorepeater ```

❎ Переменные

Переменные можно использовать в командах в любом числовом поле. Они служат сокращениями, чтобы не запоминать, что "двойной сундук, полный предметов со стаком 16, это 864." Если размер стака не указан, переменные по умолчанию используют размер стака, соответствующий контексту каждой команды.

Постоянные переменные
НазваниеЗначение
dub3456 (по умолчанию)
dub643456
dub16864
dub154
sb1728 (по умолчанию)
sb641728
sb16432
sb127
stack64 (по умолчанию)
stack6464
stack1616
stack11
min60
h3600
Есть ещё несколько дополнительных переменных, не так сильно связанных с Minecraft, они перечислены в этой таблице
Динамические переменные Динамические переменные меняются в зависимости от игрового состояния. Они могут быть особенно полезны внутри пользовательских функций.
НазваниеЗначение
xкоордината x игрока
yкоордината y игрока
zкоордината z игрока
healthздоровье игрока

Скачай calcmod!!

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

Как установить CalcMod?

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

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

У CalcMod есть сборки для Minecraft 1.12.2–26.3.

Нужен ли CalcMod на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

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

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