modsmith Войти Войти Рус / Eng

CalcMod

calcmod · 3570336 загрузок · MIT

клиент: optional · сервер: optional (заявлено автором мода)

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

Описание

CalcMod Logo GitHub Modrinth CurseForge

Привнесите силу вычислений в свой чат Minecraft с помощью CalcMod! Наслаждайтесь функциями: от простых вычислений до продвинутых инструментов для оптимизации игрового процесса.


|/расчет 3+(28/8)^2| |:-:| |Basic calculation response|

|/кальк ремесленный поршень 3 SB| |:-:| |Craft command response|

|/расчет внизу ~ ~ ~| |:-:| |Nether command response|


Нажмите любой зеленый текст, чтобы скопировать его в буфер обмена!

🔄 Совместимость

CalcMod поддерживает загрузчики модов Fabric, Forge, Quilt, Paper] и NeoForge] вплоть до версии Minecraft 1.12.

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

✅ Особенности:

См. несколько примеров в галерее

🔢 Простой калькулятор

Интуитивно понятный калькулятор с некоторыми удобными переменными. Чтобы просмотреть список переменных, запустите /calcvariables.

Поддерживаемые операторы

| Символ(ы) | Синтаксис | Операция | |:-------------:|:----------:|:----------------------:| | + | а+б | Дополнение | | – | а – б | Вычитание | | * , × , ∙ | а*б | Умножение | | / , : , ÷ | а/б | Отдел | | ^ | а^б | Возведение в степень (степень) | | ! | н! | Факториал | | # | а#б | по модулю | | % | х% | Процент | | ^^ | а^^б | Тетрация | | √ | √х | Квадратный корень | | ∛ | ∛х | Кубический корень | | ∜ | ∜x | Четвертый корень |

CalcMod имеет несколько более продвинутых функций и переменных, которые можно использовать в выражениях в этой таблице.

(CalcMod 1.6.0+) В разделе ванильных сочетаний клавиш можно установить привязку клавиш, чтобы быстрее открывать /calc.

Использование: /calc <expression>

📦 Утилиты хранения

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

Использование: /calc storage <itemsPerHour>
Использование: /calc storage <timesHopperSpeed> <numberOfItems>
Использование: /calc allaystorage <itemsPerHour>

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

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

Использование: /calc craft <item> <amount>
Использование: /calc craft <item> <depth> <amount>

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

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

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

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

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

Использование: /calc nether <x> <y> <z>
Использование: /calc overworld <x> <y> <z>

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

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

Использование: /calc rates <numberOfItems> <seconds>

🎲 Генерировать случайное число

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

Использование:/calc random <max>
Использование: /calc random minmax <min> <max>

💪 Измеритель уровня мощности компаратора

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

Использование: /calc signaltoitems <container> <powerLevel>

🐷 Утилита для обмена свиней

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

Использование: /calc barter togold <numberOfItems> <item>
Использование: /calc barter toitem <amountOfGold> <item>

🧭 Оценщик расстояния

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

Использование: /calc dist <x1> <y1> <z1>
Использование: /calc dist <x1> <y1> <z1> <x2> <y2> <z2>
Использование: /calc dist 3d <x1> <y1> <z1>
Использование: /calc dist 3d <x1> <y1> <z1> <x2> <y2> <z2>

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

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

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

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

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

| /calcblockstoingots(72) | |:-:| | Custom function response |

Использование: /calc custom add <functionName> <function>
Использование: /calc custom run <functionName> <input>
Использование: /calc <functionName>(<parameters>)
Использование: /calc custom list
Использование: /calc custom remove <functionName>

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

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

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

Использование: /calc itemtosb <numberOfItems>
Использование: /calc sbtoitem <numberOfSbs>

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

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

Использование: /calc itemtostack <numberOfItems>
Использование: /calc stacktoitem <numberOfStacks>

Секунды → Предметы часов-хоппера

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

Hopper clock

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

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

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

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

❎ Переменные

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

Постоянные переменные

| Имя | Значение | |----------|---------------| | дублировать | 3456 (по умолчанию)| | даб64 | 3456 | | даб16 | 864 | | дубл1 | 54 | | сб | 1728 (по умолчанию) | | сб64 | 1728 | | сб16 | 432 | | сб1 | 27 | | стек | 64 (по умолчанию) | | стек64 | 64 | | стек16 | 16 | | стек1 | 1 | | мин | 60 | | ч | 3600 |

В этой таблице перечислены некоторые дополнительные, менее специфичные для Minecraft переменные.

Динамические переменные Динамические переменные меняются в зависимости от внутриигрового статуса. Они могут быть особенно полезны внутри пользовательских функций.

| Имя | Значение | |----------|----------------| | х | координата игрока x | | й | игрок и координатор | | г | координата игрока z | | здоровье | здоровье игрока |


Скачайте калькмод!!

Версии (44)

ВерсияMinecraftЗагрузчикиФайл
1.6.0+fabric.26.3 26.3 fabric, quilt скачать
1.5.2+paper.26.2 26.2 paper скачать
1.5.2+neoforge.26.2 26.2 neoforge скачать
1.5.2+forge.26.2 26.2 forge скачать
1.5.2+fabric.26.2 26.2 fabric, quilt скачать
1.5.1+paper.26.1 26.1, 26.1.1, 26.1.2 paper скачать
1.5.1+neoforge.26.1 26.1, 26.1.1, 26.1.2 neoforge скачать
1.5.1+forge.26.1 26.1.2 forge скачать
1.5.1+fabric.26.1 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
1.5.0+fabric.26.1 26.1, 26.1.1, 26.1.2 fabric скачать
1.5.0+paper.1.21.9+ 1.21.10, 1.21.11, 1.21.9 paper скачать
1.5.0+fabric.1.21.9+ 1.21.10, 1.21.11, 1.21.9 fabric, quilt скачать
1.4.3 1.21.10, 1.21.9 paper скачать
1.4.3+fabric.1.21.9+ 1.21.10, 1.21.11, 1.21.9 fabric скачать
1.4.2 1.21.6 forge скачать
1.4.2+fabric.1.21.6-1.21.8 1.21.6, 1.21.7, 1.21.8 fabric, quilt скачать
1.4.2 1.21.5, 1.21.6, 1.21.7 paper скачать
1.4.2 1.21.5 forge скачать
1.4.2 1.21.4 forge скачать
1.4.2+fabric.1.21.5 1.21.5 fabric, quilt скачать
1.4.1+fabric.1.21.5 1.21.5 fabric, quilt скачать
1.3.3+fabric.1.21.3-1.21.4 1.21.3, 1.21.4 fabric, quilt скачать
1.3.2+fabric.1.21.1-1.21.2 1.21, 1.21.1, 1.21.2 fabric, quilt скачать
fabric-1.20.2-1.3.1 1.20.2, 1.20.3, 1.20.4, 1.20.5 fabric, quilt скачать
1.3.0 1.12.2 forge скачать
1.3.0 1.13, 1.13.1, 1.13.2 forge скачать
1.3.0 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4 forge скачать
1.3.0 1.15, 1.15.1, 1.15.2 forge скачать
1.3.0 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5 forge скачать
1.3.0 1.17, 1.17.1 forge скачать
1.3.0 1.18, 1.18.1, 1.18.2 forge скачать
1.3.0 1.19, 1.19.1, 1.19.3, 1.19.4 forge скачать
1.3.0 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6 forge скачать
fabric-1.14.4-1.3.0 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4 fabric скачать
fabric-1.15.2-1.3.0 1.15, 1.15.1, 1.15.2 fabric скачать
fabric-1.16.5-1.3.0 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5 fabric скачать
fabric-1.17.1-1.3.0 1.17, 1.17.1 fabric скачать
fabric-1.18.2-1.3.0 1.18, 1.18.1, 1.18.2 fabric скачать
fabric-1.19.2-1.3.0 1.19, 1.19.1, 1.19.2 fabric скачать
fabric-1.19.4-1.3.0 1.19.3, 1.19.4 fabric, quilt скачать
fabric-1.20.x-1.3.0 1.20, 1.20.1 fabric, quilt скачать
1.19.2-1.2.0 1.19, 1.19.1, 1.19.2, 1.19.3 fabric, quilt скачать
1.2.0 1.20, 1.20.1 fabric, quilt скачать
1.1.0 1.19, 1.19.1, 1.19.2 fabric скачать

Страница на Modrinth →