▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Not Enough Calculator
Not Enough Calculator

Not Enough Calculator

Not Enough Calculator - клиентский калькулятор для Minecraft на Fabric. Считайте прямо в поиске REI и Skyblock Item List или в отдельной панели, проверяйте цены Hypixel SkyBlock и используйте данные персонажа в формулах.

Оцените первым
23.4K
9

Not Enough Calculator

Not Enough Calculator - клиентский калькулятор для Minecraft, вдохновлённый NotEnoughUpdates. Он считает выражения прямо в строке поиска Roughly Enough Items (REI) и Skyblock Item List или в отдельной панели инвентаря. Это удобно в Hypixel SkyBlock: можно быстро прикинуть цену предметов, прибыль после налогов, нужный опыт или количество ресурсов, не переключаясь на внешние калькуляторы.

Калькулятор создан для новых версий игры, где калькулятор NEU недоступен. Он работает и без REI или Skyblock Item List, а при наличии этих модов встраивается в их поиск. Например, введите 100m - 50m и сразу увидите = 50,000,000.

Как пользоваться калькулятором

Вводите выражение в строку поиска REI или Skyblock Item List. Без этих модов используйте отдельную панель внизу экрана инвентаря. Результат обновляется по мере ввода, а завершённые вычисления можно сохранять в истории.

Not Enough Calculator - не только обычная арифметика. В нём есть функции для опыта навыков и Slayer, переменные с характеристиками игрока, данные о ценах Bazaar и аукциона, а также подсчёт налогов. Это особенно полезно, когда нужно сравнить несколько способов продажи или оценить, сколько ещё осталось до следующего уровня.

Математические операции

ОперацияСинтаксисПримерРезультат
Сложение и вычитание+, -100m + 50m, 1b - 250m150,000,000, 750,000,000
Умножение и деление*, x, X, /10x5, 10k * 5, 100m / 450, 50,000, 25,000,000
Степень и остаток от деления^, %2^10, 10 % 31,024, 1
Факториал и проценты!, %5!, 100 + 10%120, 110
Скобки и неявное умножение( )2(3+4), (3)(4)14, 12
Побитовые операции&, |, ~, <<, >>0b1010 & 0b1100, 1 << 40b1000, 16
Числа в разных системах0b, 0x, 0o0b1010, 0xFF, 0o77двоичное, шестнадцатеричное и восьмеричное числа

Математические функции

ФункцияЧто считаетПример
sqrt(x), abs(x)Квадратный корень и абсолютное значениеsqrt(144) = 12, abs(-50) = 50
floor(x), ceil(x), round(x)Округление вниз, вверх и до ближайшего целогоfloor(3.9) = 3, ceil(3.1) = 4
log(x), ln(x)Десятичный и натуральный логарифмlog(100) = 2, ln(e) = 1
sin(x), cos(x), tan(x)Тригонометрия; углы задаются в градусахsin(90) = 1
rad(x), deg(x)Перевод градусов в радианы и обратноrad(180), deg(pi) = 180
min(a, b), max(a, b)Минимум и максимумmin(10, 5) = 5
clamp(v, min, max)Ограничение значения заданным диапазономclamp(15, 0, 10) = 10
avg(a, b, ...), pct(a, b)Среднее значение и процентное отношениеavg(10, 20, 30) = 20, pct(50, 200) = 25
gcd(a, b), lcm(a, b)Наибольший общий делитель и наименьшее общее кратноеgcd(12, 18) = 6
hex(x), bin(x), oct(x)Перевод числа в шестнадцатеричную, двоичную и восьмеричную системыbin(10) = 0b1010
xor(a, b)Побитовое исключающее ИЛИxor(10, 12) = 6
fmt(x)Краткая запись числа в стиле SkyBlockfmt(1500000) = 1.5m

Единицы SkyBlock и вместимость

Суффиксы помогают быстро вводить большие числа и считать предметы стаками или контейнерами. Например, 5m означает пять миллионов, а 3s - три стака по 64 предмета.

СуффиксЗначениеПример
k1 00010k = 10,000
m1 000 0005m = 5,000,000
b1 000 000 0002b = 2,000,000,000
t1 000 000 000 0001t = 1,000,000,000,000
s, st, stack, stacks64 предмета3s = 192
e160 предметов2e = 320
h, sc1 728 предметов, вместимость шалкерового ящика или малого сундука1h = 1,728
dc3 456 предметов, двойной сундук2dc = 6,912
eb2 880 предметов, эндер-сундук1eb = 2,880

Опыт, уровни и перки

Функции опыта помогают считать промежуток между уровнями или общее количество XP для навыка. Если второй уровень не указан, функция показывает значение для указанного уровня.

ФункцияНазначениеПример
skillxp(lvl, [toLvl])Опыт навыков, уровни 1-60; псевдонимы skill_xp, skilltableskillxp(40, 50) = 29,650,000
huntingxp(lvl, [toLvl])Опыт Hunting, уровни 1-50; hunting_xp, huntingtablehuntingxp(50) = 55,172,425
runecraftingxp(lvl, [toLvl])Опыт Runecrafting, уровни 1-25; runecrafting_xp, runetablerunecraftingxp(25) = 94,450
socialxp(lvl, [toLvl])Опыт Social, уровни 1-25; social_xp, socialtablesocialxp(25) = 272,800
cataxp(lvl, [toLvl])Опыт Catacombs, уровни 1-50 и выше; cata_xp, catatable, cxp_tablecataxp(50) = 569,809,640
slayerxp([boss], lvl, [toLvl])Опыт Slayer для Zombie, Spider, Wolf, Enderman, Blaze и Vampireslayerxp(spider, 2) = 25
zombiexp(lvl, [toLvl])Zombie/Revenant и Wolf/Sven Slayer; есть псевдонимы revxp, revenantxp, wolfxp, svenxpzombiexp(4) = 1,500
spiderxp(lvl, [toLvl])Spider/Tarantula Slayer; spider_xp, tarantulaxp, tarantula_xp, spidertablespiderxp(2) = 25
emanxp(lvl, [toLvl])Enderman/Voidgloom и Blaze/Inferno Slayer; voidgloomxp, endermanxp, blazexp, infernoxpemanxp(4) = 1,500
vampirexp(lvl, [toLvl])Vampire Slayer, уровни 1-5; vampire_xp, vampiretable, vampslayerxp, riftstalkerxpvampirexp(5) = 2,400
perk("name")Текущий уровень активного перка HotM или HotF; hotmperk, hperkperk(mining_speed) = 50

Bazaar, аукцион и налоги

Рыночные функции дают возможность сверить цены Hypixel SkyBlock и посчитать сумму после комиссии. Значения для Bazaar, BIN, NPC-магазина и личных мешков зависят от игровых данных.

ФункцияЧто возвращаетПример
bzb("ITEM"), bzbuy("ITEM")Цена мгновенной покупки на Bazaar, самое дешёвое предложение продажиbzb(SUPERBOOM_TNT) = 3,200
bzs("ITEM"), bzsell("ITEM")Цена мгновенной продажи, самый дорогой ордер покупкиbzs("COBBLESTONE") = 3.5
bzm("ITEM"), bzmargin("ITEM")Разница между ценами покупки и продажиbzm(SUPERBOOM_TNT) = 450
lb("ITEM"), lowestbin("ITEM")Минимальная цена BIN-аукционаlb(HYPERION) = 1,850,000,000
lba("ITEM"), lowestbinavg("ITEM")Средняя минимальная BIN-цена за три дняlba("HYPERION") = 1,900,000,000
npc("ITEM"), npcsell("ITEM")Цена продажи предмета NPCnpc(COBBLESTONE) = 3
motes("ITEM"), motessell("ITEM")Цена продажи за Motes в Riftmotes("RIFT_ITEM") = 500
price("ITEM")Наименьшая доступная цена Bazaar или BINprice(HYPERION) = 1,850,000,000
sack("ITEM"), sackcount("ITEM")Количество предметов в мешках игрокаsack(COBBLESTONE) = 20,480
bz(price)Выплата с Bazaar после налога с учётом перка Flipperbz(100m) = 98,750,000
ah(price, [hrs])Выплата после комиссии аукциона 5% и налога за выставлениеah(50m) = 46,999,955
ahbin(price, [hrs])Выплата после платы за BIN-объявление и налога при полученииahbin(50m, 24) = 48,499,650

Переменные и данные персонажа

В формулах доступны последний результат (ans), математические константы pi и e, пользовательские переменные, а также ряд показателей SkyBlock. Переменную можно создать командой /calcset или через экран управления переменными.

Большая часть актуальных данных SkyBlock считывается SkyblockAPI из Tablist/Tab Widget Hypixel. Соответствующие виджеты должны быть включены командой /tablist. Если нужные данные там не отображаются, связанные с ними переменные могут быть недоступны.

ДанныеПолные имена и короткие псевдонимы
Монеты$purse, $coins, $money, $p, $coin; банк: $bankcoins, $bank, $b; личный банк: $personalbank, $pbank; банк кооператива: $coopbank, $cbank
Валюты и ресурсыBits: $bits, $bt, $bit; Motes: $motes, $mt, $mote; Copper: $copper, $cop; Sowdust: $sowdust, $sdust; Kernels: $kernels, $kern, $kernel; North Stars: $northstars, $northstar, $ns, $nstars, $star, $stars; Gems: $gems, $gem; Soulflow: $soulflow, $sf, $sflow
Уровень и прогресс SkyBlock$skyblocklevel, $sblevel, $sb, $sblvl, $sblev, $level; прогресс: $sblevelprogress, $levelprogress, $sbprog, $sblevelprog, $levelprog
Боевые характеристикиReputation: $reputation, $rep; здоровье: $health, $hp; максимум здоровья: $maxhealth, $mhp, $maxhp; защита: $defense, $defence, $def; интеллект/мана: $intelligence, $mana, $intel; максимальная мана: $maxmana, $maxintelligence, $mmana, $maxintel; Overflow Mana: $overflowmana, $ofmana; Vitality: $vitality, $vit; максимум Vitality: $maxvitality, $mvit; скорость: $speed, $spd
Уровни и подземельяУровень Minecraft: $xplevel, $xp, $xplvl; Catacombs: $catacombslevel, $catacombs, $cata, $catalvl; класс: $dungeonclass, $classlevel, $dclass, $classlvl; размер группы: $dungeonparty, $partysize, $party
Горное дело и перкиMithril Powder: $mithrilpowder, $mithril, $mpowder, $mpowd, $mith; Gemstone Powder: $gemstonepowder, $gemstone, $gpowder, $gpowd; Glacite Powder: $glacitepowder, $glacite, $glpowder, $glpowd, $glac; также доступны накопленные значения порошка. Уровни и очки: $hotmtier, $hotm, $hotmtokens, $tokens, $token, $hotftier, $hotf, $htier, $hotftokens, $htokens, $htoken
ШёпотForest Whispers: $forestwhispers, $whisp, $whisper, $whispers, $fwhisper, $fwhispers; Desert Whispers: $desertwhispers, $dwhispers, $dwhisper
ЭссенцииWither: $witheressence, $wessence, $w, $wither; Undead: $undeadessence, $uessence, $u, $undead; Dragon: $dragonessence, $dessence, $d, $dragon; Spider: $spideressence, $spessence, $sp, $spider; Ice: $iceessence, $iessence, $i, $ice; Diamond: $diamondessence, $diessence, $di, $diamond; Gold: $goldessence, $gessence, $g, $gold; Crimson: $crimsonessence, $cessence, $c, $crimson; Forest: $forestessence, $foressence, $fe, $forest; Fossil: $fossilessence, $fossessence, $foss, $fossil; Sun Gecko: $sungeckoessence, $geckoessence, $sungeck, $sungecko, $gecko; Safari: $safariessence, $safessence, $saf, $safari
Питомцы и BestiaryУровень питомца: $petlevel, $pet, $petlvl; опыт: $petexperience, $petxp, $pxp; Bestiary: $bestiarylevel, $best, $bestiary, $bestiarylvl; трофейная рыба: $trophyfishcount, $trophyfish, $tfish; также доступны отдельные счётчики рыбных трофеев Diamond, Gold, Silver и Bronze; Magical Power: $accessorypower, $magicalpower, $mp, $power
НавыкиДля Farming, Mining, Combat, Foraging, Fishing, Enchanting, Alchemy, Taming, Carpentry, Runecrafting, Social и Hunting доступны переменные уровня и XP. Примеры: $farming / $farm, $farmingxp / $farmxp; $mining / $mine, $miningxp / $minexp; $combat / $cmbt, $combatxp / $cmbtxp; $hunting / $hunt, $huntingxp / $huntxp. Также поддерживаются полные имена и сокращения вроде $forag, $fish, $ench, $alch, $tame, $carp, $rune, $soc и соответствующие им XP-переменные.
SlayerRevenant/Zombie: $zombieslayer, $revslayer, $zombie, $rev; Tarantula/Spider: $spiderslayer, $taraslayer, $tara, $spiderlvl; Sven/Wolf: $wolfslayer, $svenslayer, $wolf, $sven; Voidgloom/Enderman: $endermanslayer, $emanslayer, $voidgloom, $eman; Infernal/Blaze: $blazeslayer, $inferno, $blaze; Riftstalker/Vampire: $vampireslayer, $vampslayer, $riftstalker, $vamp. Для боссов доступны и переменные XP, например $revxp, $taraxp, $svenxp, $emanxp, $blazexp, $vampxp.

У пользовательских переменных имена начинаются с $. Например, задайте profit через /calcset profit 100m-50m, а затем используйте $profit * 2. Переменная ans хранит ответ последнего вычисления.

Подсветка синтаксиса

Цвета помогают различать части формулы прямо в строке ввода. Числа выделяются бирюзовым (§3), суффиксы количества - голубым (§b), функции - жёлтым (§e), опыт, Slayer и перки - золотым (§6), а рыночные функции - синим (§9). Литералы систем счисления и строки с ID предметов используют цвет §d; операторы - красный §c, скобки и разделители - серый §7. Результат подсвечивается зелёным (§a).

Горячие клавиши и панель

ДействиеКлавиши или ввод
Перейти к предыдущему вычислениюCtrl+Z / Cmd+Z
Перейти к следующему вычислениюCtrl+Y / Cmd+Y
Скопировать всё выражение с ответомCtrl+C / Cmd+C, если текст не выделен
Вырезать выражение и очистить строку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 / перетаскивание правой кнопкой мыши
Скопировать ответ /calc из чатаНажать на результат мышью

Команды

КомандаНазначениеПример
/calc <expression>Посчитать выражение в чате; результат можно скопировать нажатием/calc 100m - 25m
/calchistПоказать до 15 последних вычислений сессии/calchist
/calcclearОчистить историю текущей сессии/calcclear
/calcset <name> <expression>Создать или изменить постоянную переменную/calcset profit 100m-50m
/calcconfigОткрыть настройки и управление переменными/calcconfig
/calcconfig position, /calcposОткрыть экран перемещения панели/calcpos
/calchelp [topic]Открыть внутриигровую справку/calchelp functions

Справка вызывается командой /calchelp. Для отдельных разделов используйте /calchelp operators, /calchelp functions или /calchelp units. В ней описаны операторы, функции, единицы и другие возможности калькулятора.

Совместимость и требования

Not Enough Calculator - клиентский мод для Minecraft Java на Fabric. По свежим данным, поддерживаются Minecraft 26.2, 26.1.x и версии 1.21.5-1.21.11. Для актуального релиза нужны Fabric Loader 0.19.5 или новее, Fabric API 0.155.3 или новее и Fabric Language Kotlin 1.14.1+kotlin.2.4.20 или новее. REI и Skyblock Item List необязательны: без них доступна отдельная панель калькулятора.

Для функций, которые читают статистику Hypixel SkyBlock, нужен SkyblockAPI и включённые соответствующие виджеты Tablist/Tab Widget. Если играете без этих данных, обычные вычисления и функции, не зависящие от характеристик персонажа, остаются полезны.

Not Enough Calculator решает простую, но постоянную задачу: позволяет считать прямо во время игры. Для игрока SkyBlock это быстрый способ проверить цену, налог, опыт или прогресс, а для обычного выживания - компактный калькулятор с поддержкой формул, истории и переменных.

Партнёрский материал

Как поиграть с друзьями с модом Not Enough Calculator?

Мод Not Enough Calculator куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Not Enough Calculator будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

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

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Клиент

Зависимости

Ссылки

Детали

Лицензия:
Опубликован:9 месяцев назад
Обновлён:2 дня назад
Главная