notenoughcalculator-3.0.0.jar
Curse Maven Snippet
What's new
New features:
SkyblockAPI Integration & Live Stats:
- Integrated SkyblockAPI to give you real-time player stats, currencies, essences, and skill data right in your calculations.
- Currencies:
$purse,$bank,$personalbank,$coopbank,$bits,$motes,$copper,$sowdust,$kernels,$northstars,$gems,$soulflow. - Essences: Full support for all 12 essences with short and long names (
$w,$u,$d,$sp,$i,$di,$g,$c,$fe,$foss,$sungeck,$saf). - Mining & HotF:
$mithrilpowder,$gemstonepowder,$glacitepowder, lifetime totals,$hotm,$hotmtokens,$hotf,$hotftokens, and$whispers. - Combat & Player Stats:
$hp,$maxhp,$def,$mana,$maxmana,$overflowmana,$vit,$spd,$xplevel,$sblevel,$sblevelprogress,$reputation,$mp. - Dungeons, Pets & Bestiary:
$cata,$classlevel,$party,$petlevel,$petxp,$bestiarylevel, and all Trophy Fish counts ($dtrophy,$gtrophy,$strophy,$btrophy). - Skills & Slayers: Level and XP variables for all 12 skills (
$farm,$mine,$hunt, etc.) and all 6 slayers ($rev,$tara,$sven,$eman,$blaze,$vamp).
Live Market & Economy Queries:
bzb("ITEM")/bzbuy: Real-time Bazaar Instant Buy price (lowest active sell offer).bzs("ITEM")/bzsell: Real-time Bazaar Instant Sell price (highest active buy order).bzm("ITEM")/bzmargin: Real-time Bazaar margin (bzb - bzs).lb("ITEM")/lowestbin: Real-time Lowest BIN auction price.lba("ITEM")/lowestbinavg: 3-Day Lowest BIN average price.npc("ITEM")/npcsell: Hypixel NPC shop sell price.motes("ITEM")/motessell: Rift Motes NPC sell price.price("ITEM"): Unified lowest price across Bazaar and BIN.sack("ITEM")/sackcount: Items stored in your sacks.
Skyblock Item List Integration:
- Added full support for Skyblock Item List! The calculator now works directly inside Item List search bars.
- Added
enableItemListIntegrationtoggle in/calcconfig.
XP Milestone Tables & Active Perks:
- Added XP milestone and level difference calculators:
skillxp(lvl, [toLvl]),huntingxp(),runecraftingxp(),socialxp(), andcataxp(). - Added Slayer XP calculators:
slayerxp([boss], lvl),zombiexp(),wolfxp(),spiderxp(),emanxp(),blazexp(), andvampirexp(). - Added
perk("name")to check your active Heart of the Mountain and Heart of the Forest perk levels (e.g.perk(mining_speed)).
New Config GUI & Visual Position Editor:
- Rebuilt
/calcconfiginto a clean 2-tab screen with General Settings and a paginated Custom Variables Manager. - Added a visual positioning editor via
/calcpos(andEdit GUIin/calcconfig) with interactive dragging, screen alignment guides, and a quick reset button (§f§l⟲).
Parser & Performance Improvements:
- Split the parser into clean, modular parts (
ExpressionTokenizer,ExpressionParser,Token,ParseResult). - Fixed parser token leaks and stopped trailing leftover characters from causing issues in PR #15 by @Spagles.
- Cached reflection lookups in
REIHelperandReflectionUtilsto improve performance and prevent lag in PR #15 by @Spagles. - Synchronized custom variable loading and saving in PR #15 by @Spagles.
Code Improvements & Optimization:
- Centralized all UI colors, backgrounds, borders, and syntax highlighting into
ColorConstants. - Cleaned up inline code references across all files.
- Updated in-game interactive help (
/calchelp) with dedicated clickable pages. - Added comprehensive unit tests covering API providers, config, parser, tables, and renderers.
…and more! Check out the full changelog below for details on what else changed.
Special Thanks:
- Huge thanks to Clyrix for writing this changelog, updating documentation to reflect all the new stuff, and thoroughly testing v3.0.0 thanks to him, we were able to identify and fix many bugs before release!
Bug Reports:
- While this is an official release, there might still be some bugs waiting to be discovered. If you manage to find any, please report them on GitHub Issues or on our Discord!
Note: Most of the Skyblock API related features in v3.0.0 were suggested by AI and made with AI.
This release has some overkill stuff thats more than what users need. We already know that lol. Honestly, when making this version, we genuinely werent EVEN sure what we were thinking or what we were even doing with our lives lol.
We’re not saying sorry for this one xd
If you prefer a version without all the Skyblock API stuff or AI slop, which you most probably do, I know, I know. WHAT YOU GUYZ ARE THINKING, WE CAN HEAR YOU. You can use v2.7.1 instead.
Contributors:
- @Rijzzz
- @LazeXD
- @Spagles (PR #15: parser token leaks, custom variable persistence, and reflection caching)
Full Changelog: https://github.com/Rijzzz/NotEnoughCalculator/compare/v2.7.1…v3.0.0
This mod has no additional files

