- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 25,5 тыс.
- Подписчиков на Modrinth
- 7
- версий
- 36
- Обновлён
- 30 сентября 202630 сент.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
🧮 Not Enough Calculator
Калькулятор в стиле NEU, который работает как отдельно, так и внутри строк поиска Roughly Enough Items (REI) и Skyblock Item List. Вводите вычисления прямо в строке поиска и мгновенно получайте результат.
Вдохновлён калькулятором из NotEnoughUpdates. Воссоздан для новых версий Minecraft, где NEU недоступен.

Что делает этот мод?
Вводите вычисления прямо в строке поиска и мгновенно получайте результат! Работает внутри строки поиска Roughly Enough Items (REI), строки поиска Skyblock Item List или полностью отдельно с собственной строкой внизу экранов инвентаря. Если вы играли с NEU на старых версиях, вы уже знаете, как это работает.
Пример: Введите 100m - 50m в строке поиска → Мгновенно увидите = 50,000,000
Возможности
Базовая математика и операторы
| Категория | Символ / Ключевое слово | Описание | Пример ввода | Результат |
|---|---|---|---|---|
| Сложение | + | Складывает числа и слагаемые с единицами | 100m + 50m | 150,000,000 |
| Вычитание | - | Вычитает числа и слагаемые с единицами | 1b - 250m | 750,000,000 |
| Умножение | *, x, X | Умножает числа (множитель * или x/X) | 10x5, 10k * 5 | 50, 50,000 |
| Деление | / | Делит числа | 100m / 4 | 25,000,000 |
| Возведение в степень | ^ | Степень / возведение в степень | 2^10 | 1,024 |
| Остаток от деления | % | Остаток от деления | 10 % 3 | 1 |
| Факториал | ! | Целочисленный факториал ($n!$) | 5! | 120 |
| Проценты | % | Масштабирование на процент (100 + 10% = 110) | 100 + 10% | 110 |
| Скобки | ( ) | Группировка и неявное умножение | 2(3+4), (3)(4) | 14, 12 |
| Побитовое И | & | Побитовая операция И | 0b1010 & 0b1100 | 0b1000 |
| Побитовое ИЛИ | | | Побитовая операция ИЛИ | 0b1010 | 0b0101 | 0b1111 |
| Побитовое НЕ | ~ | Побитовая операция НЕ | ~0, ~5 | -1, -6 |
| Сдвиг влево | << | Побитовый сдвиг влево | 1 << 4 | 16 |
| Сдвиг вправо | >> | Побитовый сдвиг вправо | 16 >> 2 | 4 |
| Двоичный литерал | 0b | Двоичное число | 0b1010 | 0b1010 |
| Шестнадцатеричный литерал | 0x | Шестнадцатеричное число | 0xFF | 0xFF |
| Восьмеричный литерал | 0o | Восьмеричное число | 0o77 | 0o77 |
Математические и логические функции
| Категория | Синтаксис функции | Описание | Пример ввода | Результат |
|---|---|---|---|---|
| Корни и модуль | sqrt(x) | Квадратный корень из $x$ | sqrt(144) | 12 |
abs(x) | Модуль числа $x$ | abs(-50) | 50 | |
| Округление | floor(x) | Округление вниз до ближайшего целого | floor(3.9) | 3 |
ceil(x) | Округление вверх до ближайшего целого | ceil(3.1) | 4 | |
round(x) | Округление до ближайшего целого | round(3.5) | 4 | |
| Логарифмы | log(x) | Десятичный логарифм | log(100) | 2 |
ln(x) | Натуральный логарифм (по основанию $e$) | ln(e) | 1 | |
| Тригонометрия | sin(x) | Синус угла в градусах | sin(90) | 1 |
cos(x) | Косинус угла в градусах | cos(0) | 1 | |
tan(x) | Тангенс угла в градусах | tan(45) | 1 | |
| Углы | rad(x) | Перевод градусов в радианы | rad(180) | 3.14159... |
deg(x) | Перевод радиан в градусы | deg(pi) | 180 | |
| Границы | min(a, b) | Меньшее из двух значений | min(10, 5) | 5 |
max(a, b) | Большее из двух значений | max(10, 5) | 10 | |
clamp(v, min, max) | Ограничение значения диапазоном min/max | clamp(15, 0, 10) | 10 | |
| Статистика | avg(a, b, ...) | Среднее любого количества значений | avg(10, 20, 30) | 20 |
pct(a, b) | Процентное соотношение ($a$ в % от $b$) | pct(50, 200) | 25 | |
| Теория чисел | gcd(a, b) | Наибольший общий делитель | gcd(12, 18) | 6 |
lcm(a, b) | Наименьшее общее кратное | lcm(12, 18) | 36 | |
| Перевод систем счисления | hex(x) | Перевод десятичного числа в шестнадцатеричное | hex(255) | 0xFF |
bin(x) | Перевод десятичного числа в двоичное | bin(10) | 0b1010 | |
oct(x) | Перевод десятичного числа в восьмеричное | oct(63) | 0o77 | |
| Побитовые операции | xor(a, b) | Побитовое исключающее ИЛИ | xor(10, 12) | 6 |
| Форматирование | fmt(x) | Форматирование числа в сокращение SkyBlock | fmt(1500000) | 1.5m |
Единицы SkyBlock и вместимость хранилищ
| Код единицы | Точное значение | Описание / эквивалент | Пример ввода | Результат |
|---|---|---|---|---|
k | 1,000 | Множитель «тысяча» | 10k | 10,000 |
m | 1,000,000 | Множитель «миллион» | 5m | 5,000,000 |
b | 1,000,000,000 | Множитель «миллиард» | 2b | 2,000,000,000 |
t | 1,000,000,000,000 | Множитель «триллион» | 1t | 1,000,000,000,000 |
s, st, stack, stacks | 64 | Множитель «стак» | 3s, 2st, 5stacks | 192 |
e | 160 | Множитель «зачарованный предмет» | 2e | 320 |
h | 1,728 | Вместимость шалкерового ящика | 1h | 1,728 |
sc | 1,728 | Вместимость малого сундука | 1sc | 1,728 |
dc | 3,456 | Вместимость двойного сундука | 2dc | 6,912 |
eb | 2,880 | Вместимость эндер-сундука | 1eb | 2,880 |
Таблицы опыта и перки
| Категория | Синтаксис функции | Альтернативные псевдонимы | Описание | Пример ввода | Результат |
|---|---|---|---|---|---|
| Опыт навыков | skillxp(lvl, [toLvl]) | skill_xp, skilltable | Пороги опыта навыков и прирост между уровнями (1–60) | skillxp(40, 50) | 29,650,000 |
| Опыт охоты | huntingxp(lvl, [toLvl]) | hunting_xp, huntingtable | Пороги опыта охоты и прирост между уровнями (1–50) | huntingxp(50) | 55,172,425 |
| Опыт рунной магии | runecraftingxp(lvl, [toLvl]) | runecrafting_xp, runetable | Пороги опыта рунной магии и прирост (1–25) | runecraftingxp(25) | 94,450 |
| Опыт общения | socialxp(lvl, [toLvl]) | social_xp, socialtable | Пороги опыта общения и прирост (1–25) | socialxp(25) | 272,800 |
| Опыт Катакомб | cataxp(lvl, [toLvl]) | cata_xp, catatable, cxp_table | Пороги опыта Катакомб и прирост между уровнями (1–50+) | cataxp(50) | 569,809,640 |
| Опыт охоты на монстров | slayerxp([boss], lvl, [toLvl]) | slayer_xp, slayertable | Универсальные пороги опыта охоты на монстров (Zombie, Spider, Wolf, Enderman, Blaze, Vampire) | slayerxp(spider, 2) | 25 |
| Охота на зомби / волков | zombiexp(lvl, [toLvl]) | revxp, revenantxp, wolfxp, svenxp | Пороги опыта охоты на зомби (Revenant) и волков (Sven) | zombiexp(4) | 1,500 |
| Охота на пауков | spiderxp(lvl, [toLvl]) | spider_xp, tarantulaxp, tarantula_xp, spidertable | Опыт охоты на пауков / тарантулов | spiderxp(2) | 25 |
| Эндермены / всполохи | emanxp(lvl, [toLvl]) | voidgloomxp, endermanxp, blazexp, infernoxp | Опыт охоты на эндерменов (Voidgloom) и всполохов (Inferno) | emanxp(4) | 1,500 |
| Охота на вампиров | vampirexp(lvl, [toLvl]) | vampire_xp, vampiretable, vampslayerxp, riftstalkerxp | Пороги опыта охоты на вампиров и прирост (1–5) | vampirexp(5) | 2,400 |
| Активные перки | perk("name") | hotmperk, hperk | Текущий активный уровень перка HotM / HotF | perk(mining_speed) | 50 |
Базар, аукцион и налоги
| Категория | Синтаксис функции | Альтернативный псевдоним | Описание | Пример ввода | Результат |
|---|---|---|---|---|---|
| Покупка на базаре | bzb("ITEM") | bzbuy("ITEM") | Актуальная цена мгновенной покупки на базаре (самое дешёвое предложение) | bzb(SUPERBOOM_TNT) | 3,200 |
| Продажа на базаре | bzs("ITEM") | bzsell("ITEM") | Актуальная цена мгновенной продажи на базаре (самый дорогой ордер на покупку) | bzs("COBBLESTONE") | 3.5 |
| Маржа базара | bzm("ITEM") | bzmargin("ITEM") | Актуальный спред / маржа базара (bzb - bzs) | bzm(SUPERBOOM_TNT) | 450 |
| Самый дешёвый BIN | lb("ITEM") | lowestbin("ITEM") | Актуальная самая низкая цена BIN-аукциона | lb(HYPERION) | 1,850,000,000 |
| Средний самый дешёвый BIN | lba("ITEM") | lowestbinavg("ITEM") | Средняя цена самого дешёвого BIN за 3 дня | lba("HYPERION") | 1,900,000,000 |
| Цена продажи NPC | npc("ITEM") | npcsell("ITEM") | Цена продажи в магазине NPC Hypixel | npc(COBBLESTONE) | 3 |
| Цена продажи Motes | motes("ITEM") | motessell("ITEM") | Цена продажи в магазине Rift Motes | motes("RIFT_ITEM") | 500 |
| Универсальная цена | price("ITEM") | Н/Д | Самая низкая доступная цена среди базара и BIN | price(HYPERION) | 1,850,000,000 |
| Мешки игрока | sack("ITEM") | sackcount("ITEM") | Общее количество предметов в мешках игрока | sack(COBBLESTONE) | 20,480 |
| Чистая выплата базара | bz(price) | Н/Д | Чистая выплата после налога базара (зависит от перка Flipper) | bz(100m) | 98,750,000 |
| Выплата за AH-аукцион | ah(price, [hrs]) | Н/Д | Чистая выплата после 5% комиссии AH-аукциона + налога за выставление | ah(50m) | 46,999,955 |
| Чистая выплата за AH BIN | ahbin(price, [hrs]) | Н/Д | Чистая выплата после комиссии за выставление AH BIN + налога за сбор | ahbin(50m, 24) | 48,499,650 |
Переменные и статистика игрока
Важное замечание
- Многие актуальные данные SkyBlock извлекаются из Tablist/Tab Widget Hypixel с помощью SkyblockAPI. Убедитесь, что нужные виджеты включены в
/tablist; иначе эти конкретные актуальные статы могут быть недоступны, и мод может работать не так, как ожидается.
Встроенные и пользовательские переменные
| Переменная | Полный идентификатор | Тип | Описание | Пример ввода |
|---|---|---|---|---|
| Последний результат | ans | Встроенная | Хранит результат последнего вычисления | ans * 2 |
| Константа пи | pi | Встроенная | Математическая константа $\pi \approx 3.14159265$ | 2 * pi |
| Число Эйлера | e | Встроенная | Константа $e \approx 2.71828182$ (при отдельном использовании) | ln(e) |
| Пользовательская переменная | $name | Пользовательская | Постоянная переменная, созданная через /calcset или менеджер GUI | $profit * 2 |
Валюты
| Валюта | Полный идентификатор | Короткий псевдоним(ы) | Описание | Пример ввода |
|---|---|---|---|---|
| Монеты в кошельке | $purse, $coins, $money | $p, $coin | Баланс монет в кошельке | $purse + $bank, $coins / 2 |
| Монеты в банке | $bankcoins, $bank | $b | Баланс монет в банке | $bank / 2 |
| Личный банк | $personalbank | $pbank | Монеты в личном банке | $pbank + 10m |
| Кооп-банк | $coopbank | $cbank | Монеты в кооп-банке | $cbank / 4 |
| Bits | $bits | $bt, $bit | Баланс Hypixel Bits | $bits * 1000 |
| Motes | $motes | $mt, $mote | Баланс Rift Motes | $motes / 50 |
| Copper | $copper | $cop | Баланс Garden Copper | $copper * 500 |
| Sowdust | $sowdust | $sdust | Количество Garden Sowdust | $sowdust / 10 |
| Kernels | $kernels | $kern, $kernel | Количество Garden Kernels | $kernels * 100 |
| North Stars | $northstars, $northstar | $ns, $nstars, $star, $stars | North Stars с Winter Island | $ns * 50k |
| Gems | $gems | $gem | Баланс SkyBlock Gems | $gems * 100 |
| Soulflow | $soulflow | $sf, $sflow | Количество Soulflow | $soulflow * 5k |
Статистика игрока и подземелий
| Статистика | Полный идентификатор | Короткие псевдонимы | Описание | Пример ввода |
|---|---|---|---|---|
| Уровень SkyBlock | $skyblocklevel, $sblevel | $sb, $sblvl, $sblev, $level | Текущий уровень SkyBlock | $sblevel * 100k |
| Прогресс уровня | $sblevelprogress, $levelprogress | $sbprog, $sblevelprog, $levelprog | Прогресс до следующего уровня SB | 100 - $sbprog |
| Репутация фракции | $reputation | $rep | Репутация фракции Nether | $rep / 1000 |
| Здоровье | $health | $hp | Текущие очки здоровья | $hp / $maxhp |
| Макс. здоровье | $maxhealth | $mhp, $maxhp | Максимальные очки здоровья | $maxhp + 500 |
| Защита | $defense, $defence | $def | Текущий показатель защиты | $def / ($def + 100) |
| Интеллект / Мана | $intelligence | $mana, $intel | Текущие очки маны | $mana * 2 |
| Макс. мана | $maxmana, $maxintelligence | $mmana, $maxintel | Максимальные очки маны | $maxmana - 500 |
| Избыточная мана | $overflowmana | $ofmana | Текущая избыточная мана | $ofmana * 10 |
| Живучесть | $vitality | $vit | Текущий показатель живучести | $vit + 50 |
| Макс. живучесть | $maxvitality | $mvit | Максимальный показатель живучести | $mvit |
| Скорость | $speed | $spd | Текущий показатель скорости | $spd / 400 |
| Уровень ванильного опыта | $xplevel | $xp, $xplvl | Уровень опыта в ванильном Minecraft | $xp * 100 |
| Уровень Catacombs | $catacombslevel, $catacombs | $cata, $catalvl | Уровень Catacombs в подземельях | $cata * 10 |
| Уровень класса | $dungeonclass, $classlevel | $dclass, $classlvl | Уровень активного класса подземелья | $classlevel * 5 |
| Размер группы подземелья | $dungeonparty, $partysize | $party | Текущий размер группы подземелья | 5 - $party |
Добыча, HOTM и HOTF
| Статистика | Полный идентификатор | Короткие псевдонимы | Описание | Пример ввода |
|---|---|---|---|---|
| Порошок мифрила | $mithrilpowder, $mithril | $mpowder, $mpowd, $mith | Текущий порошок мифрила | (1m - $mithrilpowder) / 50k |
| Порошок самоцветов | $gemstonepowder, $gemstone | $gpowder, $gpowd | Текущий порошок самоцветов | 1m - $gpowder |
| Порошок гласита | $glacitepowder, $glacite | $glpowder, $glpowd, $glac | Текущий порошок гласита | 500k - $glpowder |
| Всего мифрила | $totalmithrilpowder, $totalmithril | $totmpowder, $totmithril, $totmith | Всего мифрила за всё время | $totmpowder / 1m |
| Всего самоцветов | $totalgemstonepowder, $totalgemstone | $totgpowder, $totgemstone, $totgem | Всего самоцветов за всё время | $totgpowder / 1m |
| Всего гласита | $totalglacitepowder, $totalglacite | $totglpowder, $totglacite, $totglac | Всего гласита за всё время | $totglpowder / 1m |
| Уровень HOTM | $hotmtier | $hotm | Уровень Heart of the Mountain | 10 - $hotm |
| Токены HOTM | $hotmtokens, $tokens | $token | Доступные токены HOTM | $tokens * 2 |
| Уровень HOTF | $hotftier | $hotf, $htier | Уровень Heart of the Forest | $hotf + 1 |
| Токены HOTF | $hotftokens, $htokens | $htoken | Доступные токены HOTF | $htokens * 10 |
| Шёпоты леса | $forestwhispers | $whisp, $whisper, $whispers, $fwhisper, $fwhispers | Текущие шёпоты леса | $whispers / 100 |
| Шёпоты пустыни | $desertwhispers | $dwhispers, $dwhisper | Текущие шёпоты пустыни | $dwhispers / 50 |
Эссенции
| Эссенция | Полный идентификатор(ы) | Короткие псевдонимы | Описание | Пример ввода |
|---|---|---|---|---|
| Wither Essence | $witheressence, $wessence | $w, $wither | Количество Wither Essence | $w * 5k |
| Undead Essence | $undeadessence, $uessence | $u, $undead | Количество Undead Essence | $u * 1k |
| Dragon Essence | $dragonessence, $dessence | $d, $dragon | Количество Dragon Essence | $d * 2k |
| Spider Essence | $spideressence, $spessence | $sp, $spider | Количество Spider Essence | $sp * 1.5k |
| Ice Essence | $iceessence, $iessence | $i, $ice | Количество Ice Essence | $i * 3k |
| Diamond Essence | $diamondessence, $diessence | $di, $diamond | Количество Diamond Essence | $di * 10k |
| Gold Essence | $goldessence, $gessence | $g, $gold | Количество Gold Essence | $g * 8k |
| Crimson Essence | $crimsonessence, $cessence | $c, $crimson | Количество Crimson Essence | $c * 6k |
| Forest Essence | $forestessence, $foressence | $fe, $forest | Количество Forest Essence | $fe * 10k |
| Fossil Essence | $fossilessence, $fossessence | $foss, $fossil | Количество Fossil Essence | $foss * 50k |
| Sun Gecko Essence | $sungeckoessence, $geckoessence | $sungeck, $sungecko, $gecko | Количество Sun Gecko Essence | $gecko * 100k |
| Safari Essence | $safariessence, $safessence | $saf, $safari | Количество Safari Essence | $saf * 25k |
Питомцы и бестиарий
| Статистика / Категория | Полный идентификатор | Короткие псевдонимы | Описание | Пример ввода |
|---|---|---|---|---|
| Уровень питомца | $petlevel | $pet, $petlvl | Уровень активного питомца | $pet * 100k |
| Опыт питомца | $petexperience, $petxp | $pxp | Опыт активного питомца | 25m - $pxp |
| Уровень бестиария | $bestiarylevel | $best, $bestiary, $bestiarylvl | Текущий уровень бестиария | $best * 50k |
| Всего трофейных рыб | $trophyfishcount, $trophyfish | $tfish | Всего поймано трофейных рыб | $tfish * 10k |
| Алмазный трофей | $diamondtrophyfish, $diamondtrophy | $dtrophy | Количество алмазных трофейных рыб | $dtrophy * 100k |
| Золотой трофей | $goldtrophyfish, $goldtrophy | $gtrophy | Количество золотых трофейных рыб | $gtrophy * 50k |
| Серебряный трофей | $silvertrophyfish, $silvertrophy | $strophy | Количество серебряных трофейных рыб | $strophy * 20k |
| Бронзовый трофей | $bronzetrophyfish, $bronzetrophy | $btrophy | Количество бронзовых трофейных рыб | $btrophy * 10k |
| Сила аксессуаров | $accessorypower, $magicalpower | $mp, $power | Магическая сила Максвелла | $mp * 100k |
Навыки
| Навык | Полный / короткий идентификатор уровня | Полный / короткий идентификатор опыта | Описание | Пример ввода |
|---|---|---|---|---|
| Farming | $farming, $farminglvl, $farmlvl / $farm | $farmingxp / $farmxp | Уровень и опыт навыка Farming | $farm * 100k |
| Mining | $mining, $mininglvl, $minelvl / $mine | $miningxp / $minexp | Уровень и опыт навыка Mining | $mine * 100k |
| Combat | $combat, $combatlvl, $cmbtlvl / $cmbt | $combatxp / $cmbtxp | Уровень и опыт навыка Combat | $cmbt * 100k |
| Foraging | $foraging, $foraginglvl, $foraglvl / $forag | $foragingxp / $foragxp | Уровень и опыт навыка Foraging | $forag * 100k |
| Fishing | $fishing, $fishinglvl, $fishlvl / $fish | $fishingxp / $fishxp | Уровень и опыт навыка Fishing | $fish * 100k |
| Enchanting | $enchanting, $enchantinglvl, $enchlvl / $ench | $enchantingxp / $enchxp | Уровень и опыт навыка Enchanting | $ench * 100k |
| Alchemy | $alchemy, $alchemylvl, $alchlvl / $alch | $alchemyxp / $alchxp | Уровень и опыт навыка Alchemy | $alch * 100k |
| Taming | $taming, $taminglvl, $tamelvl / $tame | $tamingxp / $tamexp | Уровень и опыт навыка Taming | $tame * 100k |
| Carpentry | $carpentry, $carpentrylvl, $carplvl / $carp | $carpentryxp / $carpxp | Уровень и опыт навыка Carpentry | $carp * 100k |
| Runecrafting | $runecrafting, $runecraftinglvl, $runelvl / $rune | $runecraftingxp / $runexp | Уровень и опыт навыка Runecrafting | $rune * 100k |
| Social | $social, $sociallvl, $soclvl / $soc | $socialxp / $socxp | Уровень и опыт навыка Social | $soc * 100k |
| Hunting | $hunting, $huntinglvl, $huntlvl / $hunt | $huntingxp / $huntxp | Уровень и опыт навыка Hunting | $hunt * 100k |
Слееры
| Босс слеера | Полный / короткий идентификатор уровня | Полный / короткий идентификатор опыта | Описание | Пример ввода |
|---|---|---|---|---|
| Revenant (Zombie) | $zombieslayer, $revslayer, $zombie / $rev | $zombieslayerxp, $zombiexp / $revxp | Уровень и опыт слеера Zombie | $rev * 50k |
| Tarantula (Spider) | $spiderslayer, $taraslayer, $taralvl, $spiderlvl / $tara | $spiderslayerxp, $spiderxp / $taraxp | Уровень и опыт слеера Spider | $tara * 50k |
| Sven (Wolf) | $wolfslayer, $svenslayer, $wolf, $svenlvl, $wolflvl / $sven | $wolfslayerxp, $wolfxp / $svenxp | Уровень и опыт слеера Wolf | $sven * 50k |
| Voidgloom (Enderman) | $endermanslayer, $emanslayer, $enderman, $voidgloom, $emanlvl / $eman | $endermanslayerxp, $endermanxp, $voidgloomxp / $emanxp | Уровень и опыт слеера Enderman | $eman * 50k |
| Infernal (Blaze) | $blazeslayer, $inferno, $blazelvl / $blaze | $blazeslayerxp, $infernoxp / $blazexp | Уровень и опыт слеера Blaze | $blaze * 50k |
| Riftstalker (Vampire) | $vampireslayer, $vampslayer, $riftstalker, $vamplvl / $vamp | $vampireslayerxp, $riftstalkerxp / $vampxp | Уровень и опыт слеера Vampire | $vamp * 50k |
Подсветка синтаксиса и цвета
| Категория синтаксиса | Цветовой код Minecraft | Примеры элементов |
|---|---|---|
| Числа и десятичные дроби | §3 (Голубой / Тёмный аквамарин) | 42, 100.5, 3.14159 |
| Количества и суффиксы единиц | §b (Яркий аквамарин) | k, m, b, t, st, stack, dc, eb |
| Математические функции | §e (Ярко-жёлтый) | sqrt(), abs(), floor(), sin(), min(), max(), avg(), clamp(), gcd(), lcm() |
| Прогрессия, Slayers и перки | §6 (Яркое золото) | skillxp(), huntingxp(), cataxp(), slayerxp(), emanxp(), vampirexp(), perk() |
| Рынок, аукционы и налоги | §9 (Королевский синий) | bzb(), bzsell(), lowestbin(), npc(), price(), sack(), ah(), ahbin() |
| Литералы систем счисления и функции | §d (Светло-фиолетовый / пурпурный) | 0xFF, 0b1010, 0o77, hex(), bin(), oct(), pct() |
| Встроенные переменные и константы | §b (Яркий аквамарин) | ans, pi, e, $purse, $mana, $hp, $mithril, $hunting, $cata |
| Пользовательские переменные | §3 (Голубой / Тёмный аквамарин) | $myset, $tax, $profit, $goal |
| Префикс переменной ($) | §6 (Яркое золото) | префикс $ перед любой переменной |
| ID предметов и строки в кавычках | §d (Светло-фиолетовый / розовый) | "HYPERION", 'SUPERBOOM_TNT', COBBLESTONE |
| Математические операторы | §c (Светло-красный) | +, -, *, /, ^, %, x, !, &, |, ~, <<, >> |
| Разделители и скобки | §7 (Нейтральный светло-серый) | (, ), , |
| Знак равенства результата (=) | §6 (Яркое золото) | разделитель = перед вычисленным результатом |
| Вычисленное значение результата | §a (Яркий лаймово-зелёный) | 50,000,000 |
Горячие клавиши и управление строкой поиска
| Действие / Горячая клавиша | Комбинация клавиш / Ввод | Описание |
|---|---|---|
| Отменить историю вычислений | Ctrl+Z / Cmd+Z | Вернуться к предыдущим вычислениям в строке поиска |
| Повторить историю вычислений | Ctrl+Y / Cmd+Y | Перейти вперёд по истории вычислений в строке поиска |
| Скопировать всё выражение | Ctrl+C / Cmd+C | Копирует всё выражение (1+1 = 2) в буфер обмена, если текст не выделен |
| Вырезать всё выражение | Ctrl+X / Cmd+X | Вырезает всё выражение в буфер обмена и очищает строку поиска |
| Копирование/вырезание выделенного | Ctrl+C / Ctrl+X | Копирует или вырезает только выделенный фрагмент текста |
| Выделить весь текст | Ctrl+A / Cmd+A | Выделяет весь текст в строке поиска |
| Перемещение курсора по словам | Ctrl+Left / Right | Перемещает курсор в строке поиска по границам слов |
| Удалить слово | Ctrl+Backspace / Delete | Удаляет целое слово слева или справа от курсора |
| В начало / конец строки | Home / End | Перемещает курсор в начало или конец текста |
| Подтвердить вычисление | Enter / Numpad Enter | Добавляет вычисление в историю, сохраняя фокус ввода |
| Перетаскивание и перемещение панели | Shift+Drag / Right-Click Drag | Свободно перемещает отдельную строку поиска в любое место экрана |
| Копирование результата кликом | Клик мышью в чате | Клик по любому результату /calc в чате копирует результат в буфер обмена |
Команды и внутриигровая справка
Команды
| Категория | Команда | Синтаксис | Описание | Пример |
|---|---|---|---|---|
| Основные вычисления | /calc | /calc <выражение> | Вычисляет прямо в чате, результат копируется кликом | /calc 100m - 25m |
| История вычислений | /calchist | /calchist | Показывает до 15 последних вычислений сессии | /calchist |
| Очистить историю | /calcclear | /calcclear | Очищает историю вычислений текущей сессии | /calcclear |
| Пользовательские переменные | /calcset | /calcset <имя> <выражение> | Задаёт или обновляет постоянную пользовательскую переменную из чата | /calcset profit 100m-50m |
| Меню настроек | /calcconfig | /calcconfig | Открывает экран настроек и управления пользовательскими переменными | /calcconfig |
| Редактор положения | /calcconfig position / /calcpos | /calcconfig position (или /calcpos) | Открывает экран интерактивного перемещения строки поиска | /calcpos |
| Система справки | /calchelp | /calchelp [тема] | Открывает интерактивное внутриигровое руководство по всем темам | /calchelp functions |
Страницы меню помощи (/calchelp [topic])
| Тема | Команда | Описание |
|---|---|---|
| Главное меню | /calchelp | Главное меню с быстрым стартом, списком команд и горячими клавишами |
| Операторы | /calchelp operators | Арифметика (+, -, *, /, ^, %, !), побитовые операции (&, |, ~, <<, >>) и литералы систем счисления (0b, 0x, 0o) |
| Функции | /calchelp functions | Математика, логарифмы, тригонометрия, min/max, clamp, avg, pct, gcd, lcm, преобразования систем счисления и таблицы опыта |
| Единицы | /calchelp units | Множители монет (k, m, b, t) и объёмы хранения контейнеров (s, e, h, sc, dc, eb) |
| Переменные | /calchelp variables | Встроенные константы (ans, pi, e), пользовательские переменные ($name) и руководство по их использованию |
| Статистика игрока | /calchelp stats | Валюты, порошки, эссенции, питомцы, бестиарий, трофейная рыба, статистика игрока, навыки, слэйеры и HotF ($hotf, $whispers) |
| Рыночные запросы | /calchelp market | Функции запросов в реальном времени: Bazaar, Lowest BIN, NPC, Motes и Sack |
| Формулы налогов | /calchelp tax | Формулы налогов на выплаты Bazaar и на выставление/получение лотов Auction House BIN |
| Примеры | /calchelp examples | Практические примеры расчётов флиппинга, крафта, майнинга и инвентаря |
| Руководство по конфигу | /calchelp config | Настройки конфигурации мода и подробности о файле конфига |
GUI конфига и настроек
| Название настройки | Ключ конфига | По умолчанию | Поведение (ВКЛ vs ВЫКЛ) |
|---|---|---|---|
| Открыть экран настроек | Команда /calcconfig | Н/Д | Открывает интерактивный экран настроек GUI и менеджер пользовательских переменных (или через Mod Menu) |
| Пользовательские переменные | customVariables | {} | Постоянные переменные типа ключ-значение, создаваемые через /calcset или менеджер GUI |
| Менеджер пользовательских переменных | Вкладка GUI Custom Variables | Н/Д | Интерактивная вкладка GUI для добавления, редактирования, удаления и постраничного просмотра (< / >) пользовательских переменных |
| Результаты в строке | showInlineResults | true | ВКЛ: Показывает результаты расчётов в реальном времени (= 50m) прямо в строке поиска по мере ввода.ВЫКЛ: Скрывает оверлеи с результатами в строках поиска. |
| Подсказки единиц | showUnitSuggestions | true | ВКЛ: Показывает преобразования единиц и эквиваленты предметов (например, (1 double chest)) под строкой поиска.ВЫКЛ: Скрывает подсказки преобразования единиц. |
| Форматирование запятыми | enableCommaFormatting | true | ВКЛ: Форматирует большие числа с разделителями-запятыми (например, 1,000,000).ВЫКЛ: Выводит числа без запятых (например, 1000000). |
| Сокращённые результаты | enableShorthandResults | false | ВКЛ: Форматирует результаты в компактной нотации SkyBlock (например, 1.5m, 2.5b).ВЫКЛ: Показывает полное числовое значение с форматированием запятыми. |
| Подсветка синтаксиса | enableSyntaxHighlighting | true | ВКЛ: Раскрашивает числа (голубой), единицы (аква), математические функции (жёлтый), прогрессию (золотой), рынок (королевский синий), переменные (аква/голубой), операторы (красный) и результаты (зелёный). ВЫКЛ: Отображает текст строки поиска обычным белым цветом. |
| Точность десятичных | decimalPrecision | 10 | Задаёт максимальное число знаков после запятой для вывода (1–50). Числа, превышающие этот масштаб, округляются по HALF_UP. |
| Перк Bazaar Flipper | bazaarFlipperLevel | 0 | Выбирает перк вашего аккаунта в Community Center: Lvl 0 (налог 1.25%), Lvl 1 (налог 1.125%) или Lvl 2 (налог 1.0%). |
| Навигация по истории | enableHistoryNavigation | true | ВКЛ: Перемещает по истории расчётов в строках поиска с помощью Ctrl+Z (отмена) и Ctrl+Y (повтор).ВЫКЛ: Отключает вызов истории по Ctrl+Z/Ctrl+Y. |
| Копирование полного выражения | enableFullEquationCopy | true | ВКЛ: Нажатие Ctrl+C без выделенного текста копирует всё выражение и ответ (например, 100m - 25m = 75m).ВЫКЛ: Копирует только отформатированное значение результата ( 75m). |
| Принудительный отдельный режим | forceStandaloneMode | false | ВКЛ: Отвязывает калькулятор от строк поиска REI и Item List, используя отдельную строку (с динамическим размером и возможностью перемещения). ВЫКЛ: Встраивается прямо в активную строку поиска REI или Item List. |
| Редактировать GUI | Кнопка GUI Edit GUI | Н/Д | Открывает интерактивный редактор позиционирования GUI для перетаскивания строки поиска в любое место экрана. |
| Сбросить позицию | Кнопка GUI §f§l⟲ / Edit GUI | Н/Д | Сбрасывает позицию строки поиска к стандартной (рядом с активной строкой поиска или по центру внизу). |
| Интеграция с Item List | enableItemListIntegration | true | ВКЛ: Включает калькулятор в строке поиска SkyBlock Item List (если установлен). ВЫКЛ: Отключает хуки калькулятора в SkyBlock Item List. |
Зависимости
Важное примечание
Зависимости и версии, перечисленные выше, относятся именно к последнему релизу мода. Если вы используете более старую сборку или играете на другой версии Minecraft, проверьте требования к зависимостям для конкретного релиза или запустите игру один раз с установленным модом — появится всплывающее окно со всеми необходимыми зависимостями.
- Автономный режим появился в v2.7.0. Все версии до v2.7.0 требуют установленного REI.
Обязательные
| Название | Версия |
|---|---|
| Fabric Loader | 0.19.5+ |
| Fabric API | 0.155.3+ |
| Fabric Language Kotlin | 1.14.1+kotlin.2.4.20+ |
Необязательные / рекомендуемые
| Название | Версия |
|---|---|
| Roughly Enough Items (REI) | 26.1.819+ |
| Skyblock Item List | 0.0.21+ |
| Mod Menu | 18.0.1+ |
Как установить
Скачайте нужные моды и положите их в папку Minecraft
mods/:- Fabric API
- Fabric Language Kotlin
- Roughly Enough Items (REI) (необязательно)
- Skyblock Item List (необязательно)
- Mod Menu (необязательно)
- Not Enough Calculator (этот мод)
- Запустите Minecraft с загрузчиком Fabric
- Откройте любой экран инвентаря (сундук, верстак и т. д.)
- Начните вводить вычисления в строку поиска (строка поиска REI, если установлен REI, строка поиска Skyblock Item List, если установлен Item List, или автономная строка калькулятора внизу экрана)
Поддержка
Важное уведомление о версиях:
- После Modern Update в Hypixel SkyBlock поддерживаются только две последние крупные версии Minecraft. Этот мод не будет получать обновления для старых версий. Убедитесь, что вы используете поддерживаемую версию, чтобы избежать проблем.
Нужна помощь или нашли баг?
Сообщайте о проблемах на GitHub: Issues
Или заходите в наш Discord за поддержкой: Discord
Частые проблемы и их решение
Строка поиска калькулятора не отображается?
- Автономный режим (без модов поиска): Откройте любой экран инвентаря (сундук, верстак, инвентарь игрока). Автономная строка поиска автоматически отрисуется внизу экрана.
- Интеграция с REI (установлен REI): Кликните внутри строки поиска REI, чтобы начать вычисления прямо там.
- Интеграция со Skyblock Item List (установлен Item List): Кликните внутри строки поиска Skyblock Item List, чтобы начать вычисления.
Строка поиска за пределами экрана или смещена?
- Откройте
/calcconfigи нажмите кнопку сброса (§f§l⟲) рядом с кнопкой Edit GUI. - Либо выполните
/calcpos(или/calcconfig position) и нажмите Reset to Default, чтобы вернуть строку поиска в исходное положение.
Как переместить или перетащить строку поиска куда угодно?
- Быстрое перетаскивание в игре: Находясь в экране инвентаря, зажмите
Shiftи перетащите строку левым кликом, либо перетаскивайте напрямую черезRight-Click Drag. - Интерактивный редактор: Выполните
/calcposили нажмите Edit GUI в/calcconfig, чтобы открыть экран визуального позиционирования с направляющими выравнивания и предпросмотром перетаскивания.
Как отключить хуки поисковой строки REI или SkyBlock Item List?
- Если ты предпочитаешь отдельную строку калькулятора вместо ввода в REI / Skyblock Item List, открой
/calcconfigи включи Force Standalone Mode. - Чтобы отключить интеграцию с Item List, выключи Item List Integration в
/calcconfig.
Калькулятор не отвечает или не показывает результаты?
- Убедись, что поисковая строка (REI, Skyblock Item List или Standalone) находится в фокусе (по ней кликнули). Если кликнуть в другое место экрана, фокус теряется.
- Проверь, что Inline Results включён в
/calcconfig.
Статистика SkyBlock API показывает 0 или недоступна?
- Статистика API (например,
$mithrilpowder,$skills,$slayer,$essenceи т.д.) могла ещё не загрузиться. Попробуй открыть свои меню (например, выполнить/hotm,/skills,/petsи т.д. или убедись, что нужные виджеты вкладок включены в/tablist).
Запросы цен на предметы (bzb, bzs, lb, lba) выдают ошибку неизвестного предмета?
- Убедись, что используешь точные ID предметов Hypixel (например,
SUPERBOOM_TNT,HYPERION,ENCHANTED_CARROT). - Если ID предмета содержит пробелы, дефисы или спецсимволы, оберни его в кавычки:
bzb("SUPERBOOM_TNT")илиlb('HYPERION').
Чем число Эйлера e отличается от стаков зачарованных предметов (2e)?
- Отдельная
e(например,ln(e),e^2или2 * e) вычисляется как математическая константа Эйлера ($e \approx 2.71828$). - Когда она приписана прямо к числу без пробелов (например,
2e,10e), она вычисляется как множитель зачарованных предметов SkyBlock ($160$). Используй2 * e, если хочешь два числа Эйлера.
Ставка расчёта налога Bazaar / AH неточная?
- Открой экран настроек (
/calcconfig). В разделе Bazaar Flipper Perk выбери уровень перка Community Center своего аккаунта (Lvl 0= 1.25%,Lvl 1= 1.125%,Lvl 2= 1.0%), чтобы расчётыbz()совпадали с точной ставкой налога твоего профиля.
Почему деление или математические вычисления округляют десятичные?
- Открой
/calcconfigи проверь настройку Decimal Precision (по умолчанию 10 знаков после запятой). Точность можно настроить от 1 до 50 знаков после запятой по необходимости.
Вычисления появляются в чате при нажатии Enter?
- Команда
/calc <выражение>выводит результат вычисления в окно чата, где можно кликнуть по результату, чтобы мгновенно скопировать его. В режиме поисковой строки результаты показываются прямо в поисковой строке.
Как скопировать результат или полное уравнение?
- Нажми
Ctrl+Cв поисковой строке, чтобы скопировать полное уравнение (1+1 = 2) в системный буфер обмена (или выделенный текст, если он выделен). - Также можно кликнуть по любому результату
/calc, выведенному в чат, чтобы скопировать полное уравнение с мгновенным подтверждением в чате.
Навигация по истории (Ctrl+Z / Ctrl+Y) не возвращает вычисления?
- Убедись, что
enableHistoryNavigationустановлено вtrueв/calcconfig. Учти, что история вычислений привязана к сессии и сбрасывается при входе в новый мир или на сервер для чистого старта.
Как очистить историю вычислений во время сессии?
- Выполни
/calcclearв чате, чтобы сразу стереть историю вычислений активной сессии, или выполни/calchist, чтобы посмотреть последние записи.
Пользовательские переменные исчезли после перезапуска игры?
- Пользовательские переменные, заданные через GUI
/calcconfigили командой/calcset var expr, навсегда сохраняются вconfig/notenoughcalculator.json. Не забудь нажать Save при редактировании переменных в/calcconfig.
Можно ли использовать пользовательские переменные внутри сложных выражений или других переменных?
- Да! Ты можешь ссылаться на пользовательские переменные где угодно в уравнениях, в том числе внутри вызовов функций (например,
sqrt($mysize)), вместе со статистикой игрока (например,$purse - $target) или комбинируя их (например,$profit * $tax).
Как сбросить пользовательские переменные или конфиг?
- Ты можешь управлять переменными или удалять их по отдельности в GUI
/calcconfigна вкладке Custom Variables. Чтобы сбросить всё к значениям по умолчанию, удалиconfig/notenoughcalculator.jsonв папке.minecraft, пока игра закрыта.
Побитовые операции или вывод в системах счисления работают не так, как ожидалось?
- Функции шестнадцатеричной (
hex()), двоичной (bin()) и восьмеричной (oct()) систем работают с целыми числами. Числа с плавающей точкой округляются до ближайшего целого при выполнении побитовых операций (&,|,~,<<,>>,xor).
Почему при вводе одного числа вроде 64 или 6912 в строке поиска не показываются результаты калькулятора?
- Отдельные числа без операторов или единиц измерения воспринимаются как поиск по количеству предметов или ID предмета в REI и SkyBlock Item List, чтобы обычный поиск предметов не прерывался. Чтобы посчитать или посмотреть эквиваленты единиц для чистых чисел, введи выражение (например,
6912+0,2dc,1sc) или выполни/calc 6912в чате.
Как работает форматирование литералов систем счисления (0xFF, 0b1010, 0o77)?
- При вычислениях только с литералами систем счисления калькулятор сохраняет исходный формат основания в выводе (
0xFF = 0xFF,0b1010 = 0b1010,0o77 = 0o77). Чтобы перевести в десятичную, используй обычную математику (например,0xFF + 0 = 255,0b1010 + 0 = 10). Чтобы перевести любое десятичное число в формат системы счисления, используйhex(255),bin(10)илиoct(63).
В чём разница между bzb() и bzs()?
bzb(ITEM)(цена покупки на Bazaar): возвращает цену мгновенной покупки предмета. В системе Bazaar на Hypixel мгновенные покупатели приобретают напрямую по самому низкому активному Sell Offer (например,106.6монет за Superboom TNT).bzs(ITEM)(цена продажи на Bazaar): возвращает монеты, полученные за мгновенную продажу предмета. В системе Bazaar на Hypixel мгновенные продавцы продают напрямую по самому высокому активному Buy Order (например,55.9монет за Superboom TNT).
Зачем этот мод?
NEU (NotEnoughUpdates) имел отличный калькулятор, встроенный в строку поиска. Однако NEU не существует для новых версий Minecraft, так что этот мод заполняет этот пробел. Работает с Roughly Enough Items (REI), Skyblock Item List или полностью автономно.
Благодарности
- Изначальная концепция калькулятора вдохновлена NotEnoughUpdates (NEU).
- Использует SkyblockAPI для получения данных Hypixel Skyblock.
Модпаки
Не стесняйся включать этот мод в любой модпак без ограничений! Ссылка на страницу мода тоже не обязательна, но будет очень приятна.
Участие в разработке
Хочешь помочь улучшить Not Enough Calculator? Ознакомься с нашим руководством по участию.
Лицензия
Прочитайте Уведомление о лицензировании и заявление о переходе.
Полный текст лицензии смотрите здесь: Посмотреть лицензию
Поддерживают Laze & Rijz
Type. Calculate. Profit.
Последнее обновление: 12-09-2026
Частые вопросы
Как установить Not Enough Calculator?
Установите Fabric под свою версию Minecraft, скачайте Not Enough Calculator под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Not Enough Calculator?
У Not Enough Calculator есть сборки для Minecraft 1.21.5–26.3.
Нужен ли Not Enough Calculator на сервере?
Ставится только в игру; на сервер ставить не нужно