
🧮 Not Enough Calculator
A NEU-style calculator that works standalone or inside Roughly Enough Items (REI) & Skyblock Item List search bars. Type calculations directly in the search bar and get instant results.
Inspired by NotEnoughUpdates calculator. Recreated for newer Minecraft versions where NEU isn't available.

Comprehensive Documentation:
To read a comprehensive version of this guide and see every single feature, table, examples, formulas, and 100+ player stats, read the README on GitHub.
What does this mod do?
Type calculations directly in the search bar and get instant results! Works inside Roughly Enough Items (REI)'s search bar, Skyblock Item List's search bar, or completely Standalone with its own bar at the bottom of inventory screens. If you played with NEU on older versions, you already know how this works.
Example: Type 100m - 50m in the search bar → See = 50,000,000 instantly
Features Overview
Basic Math & Operators
| Category | Symbol / Keyword | Description |
|---|---|---|
| Addition | + |
Add numbers and unit terms |
| Subtraction | - |
Subtract numbers and unit terms |
| Multiplication | *, x, X |
Multiply numbers (* or x/X multiplier) |
| Division | / |
Divide numbers |
| Exponents | ^ |
Power / Exponent calculation |
| Modulo | % |
Remainder of division |
| Factorial | ! |
Integer Factorial (n!) |
| Percentage | % |
Percentage scaling (100 + 10% = 110) |
| Parentheses | ( ) |
Grouping & implicit multiplication |
| Bitwise AND / OR | &, | |
Bitwise AND and OR operations |
| Bitwise NOT / XOR | ~, xor(a, b) |
Bitwise NOT and XOR operations |
| Bit Shifts | <<, >> |
Bitwise left and right shift |
| Radix Literals | 0b, 0x, 0o |
Binary, Hexadecimal, and Octal literals |
Math & Logic Functions
| Category | Functions | Description |
|---|---|---|
| Roots & Abs | sqrt(x), abs(x) |
Square root and absolute value |
| Rounding | floor(x), ceil(x), round(x) |
Floor, ceiling, and nearest integer rounding |
| Logarithms | log(x), ln(x) |
Base-10 and natural logarithms (base e) |
| Trigonometry | sin(x), cos(x), tan(x) |
Trigonometric functions (degrees) |
| Angles | rad(x), deg(x) |
Convert between degrees and radians |
| Bounds | min(a, b), max(a, b), clamp(v, min, max) |
Minimum, maximum, and value clamping |
| Statistics | avg(a, b, ...), pct(a, b) |
Average and ratio percentage calculations |
| Number Theory | gcd(a, b), lcm(a, b) |
Greatest common divisor and least common multiple |
| Base Conversion | hex(x), bin(x), oct(x) |
Convert numbers to Hex, Binary, or Octal |
| Formatting | fmt(x) |
Format number to compact SkyBlock notation (1.5m) |
SkyBlock Units & Storage
| Unit Code | Exact Value | Description / Equivalent |
|---|---|---|
k, m, b, t |
1k to 1t | Thousand, Million, Billion, Trillion multipliers |
s, st, stack |
64 | Stack multiplier |
e |
160 | Enchanted item multiplier |
h, sc |
1,728 | Shulker Box / Small Chest capacity |
dc |
3,456 | Double Chest capacity |
eb |
2,880 | Ender Chest capacity |
XP Tables & Slayers
| Category | Function Syntax | Description |
|---|---|---|
| Skill XP | skillxp(lvl, [toLvl]) |
Skill XP milestones & level deltas (1–60) |
| Catacombs XP | cataxp(lvl, [toLvl]) |
Catacombs Dungeons XP milestones & deltas (1–50+) |
| Hunting / Rune / Social | huntingxp(), runecraftingxp(), socialxp() |
Specialized skill XP tables |
| Slayers | slayerxp(boss, lvl), zombiexp(), spiderxp(), wolfxp(), emanxp(), vampirexp() |
Universal & specific Slayer boss XP milestones |
| HotM / HotF Perks | perk("name") |
Live active Heart of the Mountain / Forest perk levels |
Market, Auctions & Taxes
| Category | Function Syntax | Description |
|---|---|---|
| Bazaar Instant Buy | bzb("ITEM") |
Live Bazaar Instant Buy price (lowest sell offer) |
| Bazaar Instant Sell | bzs("ITEM") |
Live Bazaar Instant Sell price (highest buy order) |
| Bazaar Spread / Margin | bzm("ITEM") |
Live Bazaar spread / margin (bzb - bzs) |
| Lowest BIN / Average | lb("ITEM"), lba("ITEM") |
Live Lowest BIN price & 3-day average |
| NPC / Motes Shop | npc("ITEM"), motes("ITEM") |
NPC vendor & Rift Motes shop values |
| Sacks & Universal Price | sack("ITEM"), price("ITEM") |
Item count in sacks & best available price |
| Payout Calculators | bz(price), ah(price, [hrs]), ahbin(price, [hrs]) |
Net payouts after Bazaar / AH taxes & fees |
Player Stats & Live Variables
Supports 100+ live player stats and currencies extracted via SkyblockAPI:
- Built-in & Custom:
ans,pi,e,$name(custom variables via/calcset) - Currencies:
$purse($p),$bank($b),$bits,$motes,$copper,$sowdust,$kernels,$gems,$soulflow - Core Stats:
$health,$maxhealth,$defense,$mana,$maxmana,$speed,$vitality,$sblevel,$cata,$classlevel - Mining & Powders:
$mithrilpowder,$gemstonepowder,$glacitepowder,$hotm,$hotf,$whispers - All 12 Essences:
$w(Wither),$u(Undead),$d(Dragon),$sp(Spider),$i(Ice),$di(Diamond),$g(Gold),$c(Crimson),$fe(Forest),$foss(Fossil),$sungeck(Sun Gecko),$saf(Safari) - Skills & Slayers:
$farm,$mine,$cmbt,$forag,$fish,$ench,$alch,$tame,$carp,$rev,$tara,$sven,$eman,$blaze,$vamp
Check the GitHub README for the full reference table of all identifiers and aliases.
Shortcuts & Controls
| Shortcut | Action |
|---|---|
Ctrl+Z / Ctrl+Y |
Undo / Redo calculation history |
Ctrl+C / Ctrl+X |
Copy / Cut full equation (or selected text) to clipboard |
Ctrl+A |
Select all text in search bar |
Ctrl+Left / Right |
Jump cursor by word boundaries |
Ctrl+Backspace / Delete |
Delete entire word left or right |
Enter |
Commit calculation to history |
Shift+Drag / Right-Click Drag |
Freely move and position the standalone search bar anywhere |
Click in Chat |
Click any /calc result in chat to copy to clipboard |
Commands
| Command | Description |
|---|---|
/calc <expression> |
Calculate directly in chat with click-to-copy result |
/calchist |
Show recent session calculation history |
/calcclear |
Clear current session calculation history |
/calcset <name> <expression> |
Create or update a persistent custom variable from chat |
/calcconfig |
Open interactive settings & custom variables manager screen |
/calcpos (or /calcconfig position) |
Open interactive search bar repositioning screen |
/calchelp [topic] |
In-game interactive guide covering all functions and stats |
Config Options
Open /calcconfig (or access via Mod Menu) to customize:
- Inline Results: Show / hide live calculation preview inside search bars.
- Unit Suggestions: Show / hide item conversions (e.g.
(1 double chest)). - Comma Formatting: Toggle thousand separator commas (
1,000,000vs1000000). - Shorthand Results: Toggle compact SkyBlock notation (
1.5m,2.5b). - Syntax Highlighting: Live color-coding for numbers, units, functions, market terms, and variables.
- Decimal Precision: Adjust output decimal places (
1to50). - Bazaar Flipper Perk: Set Community Center perk level (
Lvl 0= 1.25%,Lvl 1= 1.125%,Lvl 2= 1.0%). - History Shortcuts: Toggle
Ctrl+Z/Ctrl+Ycalculation recall. - Full Equation Copy: Toggle
Ctrl+Ccopying equation vs value only. - Force Standalone Mode: Use dedicated standalone search bar independently of REI / Item List.
- Custom Variables Manager: Add, edit, delete, and paginate persistent variables.
Dependencies
Required
- Fabric Loader (
0.19.5+) - Fabric API (
0.155.3+) - Fabric Language Kotlin (
1.14.1+kotlin.2.4.20+)
Optional / Recommended
- Roughly Enough Items (REI) (
26.1.819+) - Skyblock Item List (
0.0.23+) - Mod Menu (
18.0.2+)
How to Install
- Download the required dependencies and place them into your Minecraft
mods/folder. - Place Not Enough Calculator into the
mods/folder. - Launch Minecraft with Fabric Loader.
- Open any inventory screen and start calculating directly in the search bar!
Support & FAQ
Have questions, unexpected behavior, or need help configuring search bar positions, tax rates, or API stats?
Check out our comprehensive FAQ and troubleshooting guide on GitHub:
Support & Troubleshooting Guide
- Report Bugs: GitHub Issues
- Discord Community: Join our Discord
Why This Mod?
NEU (NotEnoughUpdates) had a great calculator built into its search bar. NEU doesn't exist for newer Minecraft versions though, so this mod fills that gap. Works with Roughly Enough Items (REI), Skyblock Item List, or runs completely standalone.
Credits
- Original calculator concept inspired by NotEnoughUpdates (NEU).
- Uses SkyblockAPI to fetch/retrieve Hypixel Skyblock data.
Modpacks
Feel free to include this mod in any modpack without restriction!
Contributing
Want to help improve Not Enough Calculator? Check out our Contributing Guide.
License
Read Licensing Notice and Transition Statement.
See the full license text here:
View License
Maintained by Laze & Rijz
Type. Calculate. Profit.
Last updated: 12-09-2026