{"id":36472,"date":"2026-06-01T21:08:40","date_gmt":"2026-06-01T18:08:40","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/"},"modified":"2026-06-01T21:08:40","modified_gmt":"2026-06-01T18:08:40","slug":"calcmod","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/","title":{"rendered":"CalcMod"},"content":{"rendered":"<p>![CalcMod Logo](https:\/\/i.ibb.co\/gWjwWXv\/calcmodsmall.png)  ![GitHub](https:\/\/github.com\/js802025\/calcmod)  ![Modrinth](https:\/\/modrinth.com\/mod\/calcmod)<br \/>\n![CurseForge<br \/>\n](https:\/\/www.curseforge.com\/minecraft\/mc-mods\/calcmod)<\/p>\n<p><big><center>Bring the power of calculation to your Minecraft chat with CalcMod! Enjoy features from simple calculations to advanced tools for optimizing gameplay.<\/center><\/big><\/p>\n<p>   <\/p>\n<p>|\/calc 3+(28\/8)^2|<br \/>\n|:-:|<br \/>\n|<img decoding=\"async\" src=\"https:\/\/i.postimg.cc\/MK3j46wm\/basic.png\" alt=\"Basic calculation response\" width=\"75%\" \/>|<\/p>\n<p>|\/calc craft piston 3 sb|<br \/>\n|:-:|<br \/>\n|<img decoding=\"async\" src=\"https:\/\/i.postimg.cc\/pTsPVJdv\/Calc-Craft.png\" alt=\"Craft command response\" width=\"75%\" \/>|<\/p>\n<p>|\/calc nether ~ ~ ~|<br \/>\n|:-:|<br \/>\n|<img decoding=\"async\" src=\"https:\/\/i.postimg.cc\/N0kwjk0M\/Calc-Nether.png\" alt=\"Nether command response\" width=\"75%\" \/>|<\/p>\n<p>\n<i>Click <font color=#55ff55>any<\/font> green text to copy it to your clipboard!<\/i><\/p>\n<p># \ud83d\udd04 Compatibility<br \/>\nCalcMod supports Fabric, Forge, Quilt, and Paper mod loaders, down to Minecraft version 1.12.<\/p>\n<p>CalcMod can be installed on **both the client and server**, and also works on clients **without requiring servers to have the mod** (and vice versa.)<\/p>\n<p># \u2705 Features:<\/p>\n<p>See a few examples in gallery<\/p>\n<details>\n<summary>\ud83d\udd22 Simple Calculator<\/summary>\n<p>An intuitive calculator with some handy variables. To see a list of variables run \/calc variables.<\/p>\n<details>\n<summary>Supported Operators<\/summary>\n<p>| **Symbol(s)** | **Syntax** |      **Operation**     |<br \/>\n|:&#8212;&#8212;&#8212;&#8212;-:|:&#8212;&#8212;&#8212;-:|:&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-:|<br \/>\n|       +       |     a+b    | Addition               |<br \/>\n|       \u2013       |     a\u2013b    | Subtraction            |<br \/>\n|   * , \u00d7 , \u2219   |     a*b    | Multiplication         |<br \/>\n|   \/ , : , \u00f7   |     a\/b    | Division               |<br \/>\n|       ^       |     a^b    | Exponentiation (power) |<br \/>\n|       !       |     n!     | Factorial              |<br \/>\n|       #       |     a#b    | Modulo                 |<br \/>\n|       %       |     x%     | Percentage             |<br \/>\n|       ^^      |    a^^b    | Tetration              |<br \/>\n|       \u221a       |     \u221ax     | Square root            |<br \/>\n|       \u221b       |     \u221bx     | Cube root              |<br \/>\n|       \u221c       |     \u221cx     | Fourth root            |  <\/p>\n<p>> CalcMod has some more advanced functions and variables that can be used within expressions in this spreadsheet.<br \/>\n<\/details>\n<p>>Usage: &#8220;`\/calc <expression>&#8220;`<\/p>\n<\/details>\n<details>\n<summary>\ud83d\udce6 Storage Utils<\/summary>\n<p>When given a rate of items per hour *(expressions allowed)*, returns the minimum number of item sorters needed to sort in time.<br \/>\nAdditional input for multiple times hopper speed sorters, and a separate command for Allay based non stackable sorters.<\/p>\n<p>>Usage: &#8220;`\/calc storage <itemsPerHour>&#8220;`<br \/>\n>Usage: &#8220;`\/calc storage <timesHopperSpeed> <numberOfItems> &#8220;`<br \/>\n>Usage: &#8220;`\/calc allaystorage <itemsPerHour>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83d\udee0\ufe0f Crafting Utils<font color=tomato>*<\/font><\/summary>\n<p>When given an amount of a recipe to craft *(expressions allowed)*, returns all the items required to craft that quantity of the recipe.<\/p>\n<p>**<font color=#55ff55>(CalcMod 1.3.2+)<\/font>** The optional depth argument specifies how many levels of recursive crafting to perform on the recipe. Default depth is 1.  <\/p>\n<p>>Usage: &#8220;`\/calc craft <item> <amount>&#8220;`<br \/>\n>Usage: &#8220;`\/calc craft <item> <depth> <amount>&#8220;`  <\/p>\n<p><font color=tomato>(New!)<\/font> When the craftinv command is given an item, it returns the maximum number of that item the player can craft using their current inventory *(including items in shulker boxes)*.  <\/p>\n<p>>Usage: &#8220;`\/calc craftinv <item>&#8220;`<\/p>\n<p>**<font color=#FF0000>(Minecraft 1.21.3+)<\/font>** Due to Minecraft&#8217;s crafting system updates, CalcMod&#8217;s craft command can now only use recipes unlocked in the user&#8217;s recipe book in single player mode.<br \/>\n<\/details>\n<details>\n<summary>\ud83c\udf10 Portal Linking Coords<\/summary>\n<p>When given a block position, returns the dimension in the command&#8217;s corresponding coordinates. If no coordinates are given, command assumes current player position.<\/p>\n<p>>Usage: &#8220;`\/calc nether <x> <y> <z>&#8220;`<br \/>\n>Usage: &#8220;`\/calc overworld <x> <y> <z>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83c\udf3e Farm Rates Calculator<\/summary>\n<p>When given an amount of items and a farm run time in seconds *(expressions allowed)*, returns the items per hour of the farm.<\/p>\n<p>>Usage: &#8220;`\/calc rates <numberOfItems> <seconds>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83c\udfb2 Generate Random Number<\/summary>\n<p>When given a maximum and\/or minimum value, returns a random number between those values (inclusive). If just a maximum value is entered, picks a random number from 0 to the max value (inclusive).<\/p>\n<p>>Usage:&#8220;`\/calc random <max>&#8220;`<br \/>\n>Usage: &#8220;`\/calc random minmax <min> <max>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83d\udcaa Comparator Power Level Finder<\/summary>\n<p>When given a container and a desired comparator power level *(expressions allowed)*, returns the number of items needed to achieve that power level.<\/p>\n<p>>Usage: &#8220;`\/calc signaltoitems <container> <powerLevel>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83d\udc37 Piglin Bartering Utils  <\/summary>\n<p>Calculates the average number of gold ingots needed to barter for a specific quantity of a desired item *(togold)*, or the average number of a desired item received when bartering a specific number of gold ingots *(toitem)*.<\/p>\n<p>>Usage: &#8220;`\/calc barter togold <numberOfItems> <item>&#8220;`<br \/>\n>Usage: &#8220;`\/calc barter toitem <amountOfGold> <item>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83e\udded Travel Distance Evaluator<\/summary>\n<p>When given two block positions, returns the distance between them. If only one position is given, uses player&#8217;s location. The 3D mode provides distance including height *(y coord)*.<\/p>\n<p>>Usage: &#8220;`\/calc dist <x1> <y1> <z1>&#8220;`<br \/>\n>Usage: &#8220;`\/calc dist <x1> <y1> <z1> <x2> <y2> <z2>&#8220;`<br \/>\n>Usage: &#8220;`\/calc dist 3d <x1> <y1> <z1>&#8220;`<br \/>\n>Usage: &#8220;`\/calc dist  3d <x1> <y1> <z1> <x2> <y2> <z2>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83e\uddee Custom Functions <\/summary>\n<p>Custom functions are reusable commands that perform a specific computation. Custom functions can be run in any number field formatted with the function name and its parameters in parentheses &#8220;`functionName(<param1>, &#8230;,<paramN>)&#8220;`.<\/p>\n<p>**Creating a Function:**<br \/>\nCustom functions can have any number of parameters, specified in [square] brackets when adding a function.<\/p>\n<p>|\u26a0\ufe0f Using any numbers, special characters, or variables in a parameter may result in a broken function.|<br \/>\n|:-:|<\/p>\n<p>e.g. &#8220;`\/calc custom add blockstoingots [numBlocks]*9&#8220;`<\/p>\n<p>| \/calc blockstoingots(72) |<br \/>\n|:-:|<br \/>\n| ![Custom function response](https:\/\/i.ibb.co\/FK35cqK\/CalcFn.png) | <\/p>\n<p>>Usage: &#8220;`\/calc custom add <functionName> <function>&#8220;`<br \/>\n>Usage: &#8220;`\/calc custom run <functionName> <input>&#8220;`<br \/>\n>Usage: &#8220;`\/calc <functionName>(<parameters>)&#8220;`<br \/>\n>Usage: &#8220;`\/calc custom list&#8220;`<br \/>\n>Usage: &#8220;`\/calc custom remove <functionName>&#8220;`<\/p>\n<\/details>\n<p>### \u27a1\ufe0f Converters:<\/p>\n<details>\n<summary>Shulker Boxes \u2194 Items<\/summary>\n<p>When given an amount of full shulker boxes *(expressions allowed)*, returns the number of items they contain, or vice versa.<\/p>\n<p>>Usage: &#8220;`\/calc itemtosb <numberOfItems>&#8220;`<br \/>\n>Usage: &#8220;`\/calc sbtoitem <numberOfSbs>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>Items \u2194 Stacks:<\/summary>\n<p>When given an amount of stacks *(expressions allowed)*, returns the number of items in those stacks, or vice versa.<\/p>\n<p>>Usage: &#8220;`\/calc itemtostack <numberOfItems>&#8220;`<br \/>\n>Usage: &#8220;`\/calc stacktoitem <numberOfStacks>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>Seconds \u2192 Hopper Clock Items<\/summary>\n<p>When given a time in seconds *(expressions allowed)* returns the number of items to put in a hopper clock to achieve that time.<br \/>\n*Uses formula and hopper clock from hoppertimer.net.*<\/p>\n<p>![Hopper clock](https:\/\/i.postimg.cc\/pVg9W6Gw\/final.png)<br \/>\n>Usage: &#8220;`\/calc secondstohopperclock <seconds>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>Seconds \u2192 Repeater Delay<\/summary>\n<p>When given a time in seconds *(expressions allowed)*, returns the number of repeaters and their delays to achieve that time.<\/p>\n<p>> Usage: &#8220;`\/calc secondstorepeater <seconds>&#8220;`<br \/>\n<\/details>\n<p># \u274e Variables<\/p>\n<p>Variables can be used inside commands in **any number field**. They act as shortcuts instead of having to remember that &#8220;a double chest full of 16 stackable items is 864.&#8221;<br \/>\nIf no stack size is given, variables default to the contextualized stack size in each command.<\/p>\n<details>\n<summary>Constant Variables<\/summary>\n<p>| **Name** | **Value**     |<br \/>\n|&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;&#8212;|<br \/>\n| dub      | 3456 (default)|<br \/>\n| dub64    | 3456          |<br \/>\n| dub16    | 864           |<br \/>\n| dub1     | 54            |<br \/>\n| sb       | 1728 (default)|<br \/>\n| sb64     | 1728          |<br \/>\n| sb16     | 432           |<br \/>\n| sb1      | 27            |<br \/>\n| stack    | 64 (default)  |<br \/>\n| stack64  | 64            |<br \/>\n| stack16  | 16            |<br \/>\n| stack1   | 1             |<br \/>\n| min      | 60            |<br \/>\n| h        | 3600          |<\/p>\n<p>> There are some extra less Minecraft specific variables listed in this spreadsheet<br \/>\n<\/details>\n<details>\n<summary>Dynamic Variables<\/summary>\n<p>Dynamic variables change depending on an in-game status. These can be particularly useful inside custom functions.  <\/p>\n<p>| **Name** | **Value**      |<br \/>\n|&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| x        | player x coord |<br \/>\n| y        | player y coord |<br \/>\n| z        | player z coord |<br \/>\n| health   | player health  |<\/p>\n<\/details>\n<p><\/p>\n<details>\n<summary>Supported Operators<\/summary>\n<p>| **Symbol(s)** | **Syntax** |      **Operation**     |<br \/>\n|:&#8212;&#8212;&#8212;&#8212;-:|:&#8212;&#8212;&#8212;-:|:&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-:|<br \/>\n|       +       |     a+b    | Addition               |<br \/>\n|       \u2013       |     a\u2013b    | Subtraction            |<br \/>\n|   * , \u00d7 , \u2219   |     a*b    | Multiplication         |<br \/>\n|   \/ , : , \u00f7   |     a\/b    | Division               |<br \/>\n|       ^       |     a^b    | Exponentiation (power) |<br \/>\n|       !       |     n!     | Factorial              |<br \/>\n|       #       |     a#b    | Modulo                 |<br \/>\n|       %       |     x%     | Percentage             |<br \/>\n|       ^^      |    a^^b    | Tetration              |<br \/>\n|       \u221a       |     \u221ax     | Square root            |<br \/>\n|       \u221b       |     \u221bx     | Cube root              |<br \/>\n|       \u221c       |     \u221cx     | Fourth root            |  <\/p>\n<p>> CalcMod has some more advanced functions and variables that can be used within expressions in this spreadsheet.<br \/>\n<\/details>\n<p>>Usage: &#8220;`\/calc <expression>&#8220;`<\/p>\n<\/details>\n<details>\n<summary>\ud83d\udce6 Storage Utils<\/summary>\n<p>When given a rate of items per hour *(expressions allowed)*, returns the minimum number of item sorters needed to sort in time.<br \/>\nAdditional input for multiple times hopper speed sorters, and a separate command for Allay based non stackable sorters.<\/p>\n<p>>Usage: &#8220;`\/calc storage <itemsPerHour>&#8220;`<br \/>\n>Usage: &#8220;`\/calc storage <timesHopperSpeed> <numberOfItems> &#8220;`<br \/>\n>Usage: &#8220;`\/calc allaystorage <itemsPerHour>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83d\udee0\ufe0f Crafting Utils<\/summary>\n<p>When given an amount of a recipe to craft *(expressions allowed)*, returns all the items required to craft that quantity of the recipe.<\/p>\n<p>**<font color=#55ff55>(CalcMod 1.3.2+)<\/font>** The optional depth argument specifies how many levels of recursive crafting to perform on the recipe. Default depth is 1.<\/p>\n<p>**<font color=#FF0000>(Minecraft 1.21.3+)<\/font>** Due to Minecraft&#8217;s crafting system updates, CalcMod&#8217;s craft command can now only use recipes unlocked in the user&#8217;s recipe book in single player mode.<\/p>\n<p>>Usage: &#8220;`\/calc craft <item> <amount>&#8220;`<br \/>\n>Usage: &#8220;`\/calc craft <item> <depth> <amount>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83c\udf10 Portal Linking Coords<\/summary>\n<p>When given a block position, returns the dimension in the command&#8217;s corresponding coordinates. If no coordinates are given, command assumes current player position.<\/p>\n<p>>Usage: &#8220;`\/calc nether <x> <y> <z>&#8220;`<br \/>\n>Usage: &#8220;`\/calc overworld <x> <y> <z>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83c\udf3e Farm Rates Calculator<\/summary>\n<p>When given an amount of items and a farm run time in seconds *(expressions allowed)*, returns the items per hour of the farm.<\/p>\n<p>>Usage: &#8220;`\/calc rates <numberOfItems> <seconds>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83c\udfb2 Generate Random Number<\/summary>\n<p>When given a maximum and\/or minimum value, returns a random number between those values (inclusive). If just a maximum value is entered, picks a random number from 0 to the max value (inclusive).<\/p>\n<p>>Usage:&#8220;`\/calc random <max>&#8220;`<br \/>\n>Usage: &#8220;`\/calc random minmax <min> <max>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83d\udcaa Comparator Power Level Finder<\/summary>\n<p>When given a container and a desired comparator power level *(expressions allowed)*, returns the number of items needed to achieve that power level.<\/p>\n<p>>Usage: &#8220;`\/calc signaltoitems <container> <powerLevel>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83d\udc37 Piglin Bartering Utils  <\/summary>\n<p>Calculates the average number of gold ingots needed to barter for a specific quantity of a desired item *(togold)*, or the average number of a desired item received when bartering a specific number of gold ingots *(toitem)*.<\/p>\n<p>>Usage: &#8220;`\/calc barter togold <numberOfItems> <item>&#8220;`<br \/>\n>Usage: &#8220;`\/calc barter toitem <amountOfGold> <item>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83e\udded Travel Distance Evaluator <font color=tomato>(New!)<\/font><\/summary>\n<p>When given two block positions, returns the distance between them. If only one position is given, uses player&#8217;s location. The 3D mode provides distance including height *(y coord)*.<\/p>\n<p>>Usage: &#8220;`\/calc dist <x1> <y1> <z1>&#8220;`<br \/>\n>Usage: &#8220;`\/calc dist <x1> <y1> <z1> <x2> <y2> <z2>&#8220;`<br \/>\n>Usage: &#8220;`\/calc dist 3d <x1> <y1> <z1>&#8220;`<br \/>\n>Usage: &#8220;`\/calc dist  3d <x1> <y1> <z1> <x2> <y2> <z2>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>\ud83e\uddee Custom Functions <\/summary>\n<p>Custom functions are reusable commands that perform a specific computation. Custom functions can be run in any number field formatted with the function name and its parameters in parentheses &#8220;`functionName(<param1>, &#8230;,<paramN>)&#8220;`.<\/p>\n<p>**Creating a Function:**<br \/>\nCustom functions can have any number of parameters, specified in [square] brackets when adding a function.<\/p>\n<p>|\u26a0\ufe0f Using any numbers, special characters, or variables in a parameter may result in a broken function.|<br \/>\n|:-:|<\/p>\n<p>e.g. &#8220;`\/calc custom add blockstoingots [numBlocks]*9&#8220;`<\/p>\n<p>| \/calc blockstoingots(72) |<br \/>\n|:-:|<br \/>\n| ![Custom function response](https:\/\/i.ibb.co\/FK35cqK\/CalcFn.png) | <\/p>\n<p>>Usage: &#8220;`\/calc custom add <functionName> <function>&#8220;`<br \/>\n>Usage: &#8220;`\/calc custom run <functionName> <input>&#8220;`<br \/>\n>Usage: &#8220;`\/calc <functionName>(<parameters>)&#8220;`<br \/>\n>Usage: &#8220;`\/calc custom list&#8220;`<br \/>\n>Usage: &#8220;`\/calc custom remove <functionName>&#8220;`<\/p>\n<\/details>\n<p>### \u27a1\ufe0f Converters:<\/p>\n<details>\n<summary>Shulker Boxes \u2194 Items<\/summary>\n<p>When given an amount of full shulker boxes *(expressions allowed)*, returns the number of items they contain, or vice versa.<\/p>\n<p>>Usage: &#8220;`\/calc itemtosb <numberOfItems>&#8220;`<br \/>\n>Usage: &#8220;`\/calc sbtoitem <numberOfSbs>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>Items \u2194 Stacks:<\/summary>\n<p>When given an amount of stacks *(expressions allowed)*, returns the number of items in those stacks, or vice versa.<\/p>\n<p>>Usage: &#8220;`\/calc itemtostack <numberOfItems>&#8220;`<br \/>\n>Usage: &#8220;`\/calc stacktoitem <numberOfStacks>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>Seconds \u2192 Hopper Clock Items<\/summary>\n<p>When given a time in seconds *(expressions allowed)* returns the number of items to put in a hopper clock to achieve that time.<br \/>\n*Uses formula and hopper clock from hoppertimer.net.*<\/p>\n<p>![Hopper clock](https:\/\/i.postimg.cc\/pVg9W6Gw\/final.png)<br \/>\n>Usage: &#8220;`\/calc secondstohopperclock <seconds>&#8220;`<br \/>\n<\/details>\n<details>\n<summary>Seconds \u2192 Repeater Delay<\/summary>\n<p>When given a time in seconds *(expressions allowed)*, returns the number of repeaters and their delays to achieve that time.<\/p>\n<p>> Usage: &#8220;`\/calc secondstorepeater <seconds>&#8220;`<br \/>\n<\/details>\n<p># \u274e Variables<\/p>\n<p>Variables can be used inside commands in **any number field**. They act as shortcuts instead of having to remember that &#8220;a double chest full of 16 stackable items is 864.&#8221;<br \/>\nIf no stack size is given, variables default to the contextualized stack size in each command.<\/p>\n<details>\n<summary>Constant Variables<\/summary>\n<p>| **Name** | **Value**     |<br \/>\n|&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;&#8212;|<br \/>\n| dub      | 3456 (default)|<br \/>\n| dub64    | 3456          |<br \/>\n| dub16    | 864           |<br \/>\n| dub1     | 54            |<br \/>\n| sb       | 1728 (default)|<br \/>\n| sb64     | 1728          |<br \/>\n| sb16     | 432           |<br \/>\n| sb1      | 27            |<br \/>\n| stack    | 64 (default)  |<br \/>\n| stack64  | 64            |<br \/>\n| stack16  | 16            |<br \/>\n| stack1   | 1             |<br \/>\n| min      | 60            |<br \/>\n| h        | 3600          |<\/p>\n<p>> There are some extra less Minecraft specific variables listed in this spreadsheet<br \/>\n<\/details>\n<details>\n<summary>Dynamic Variables<\/summary>\n<p>Dynamic variables change depending on an in-game status. These can be particularly useful inside custom functions.  <\/p>\n<p>| **Name** | **Value**      |<br \/>\n|&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| x        | player x coord |<br \/>\n| y        | player y coord |<br \/>\n| z        | player z coord |<br \/>\n| health   | player health  |<\/p>\n<\/details>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A calculator in your chat with shortcuts designed for Minecraft<\/p>\n","protected":false},"featured_media":36473,"template":"","meta":{"_minecraft_slug":"calcmod","_minecraft_project_id":"XoHTb2Ap","_minecraft_author":"js802025","_minecraft_license":"MIT","_minecraft_downloads":2421913,"_minecraft_follows":694,"_minecraft_client_side":"optional","_minecraft_server_side":"optional","_minecraft_storage_type":"zip","_minecraft_archive_name":"calcmod.zip","_minecraft_size_bytes":32757784,"_minecraft_version_count":37,"_minecraft_updated_at":"2026-05-15T19:09:00.070209Z","_minecraft_date_created":"2022-08-04T21:21:58.593977Z","_minecraft_date_modified":"2026-03-28T21:56:13.374996Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/calcmod","_minecraft_icon_attachment_id":36473,"_minecraft_imported_at":"2026-06-01T18:08:41+00:00","_minecraft_import_hash":"4564d238e4e37a7fc3f194ab661c53ce","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[97,104,127,98,92],"mod_loader":[99,106,132,100],"minecraft_version":[385,438,446,449,110,111,112,113,114,115,116,117,118,119,120,46,47,48,49,50,51,52,53,54,55,56,57,58,59,36,60,93,94,101,102,62,37,40,41,73,74,38,78,79,80,81,82,83,167,163],"class_list":["post-36472","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-fabric","mod_category-forge","mod_category-paper","mod_category-quilt","mod_category-utility","mod_loader-fabric","mod_loader-forge","mod_loader-paper","mod_loader-quilt","minecraft_version-1-12-2","minecraft_version-1-13","minecraft_version-1-13-1","minecraft_version-1-13-2","minecraft_version-1-14","minecraft_version-1-14-1","minecraft_version-1-14-2","minecraft_version-1-14-3","minecraft_version-1-14-4","minecraft_version-1-15","minecraft_version-1-15-1","minecraft_version-1-15-2","minecraft_version-1-16","minecraft_version-1-16-1","minecraft_version-1-16-2","minecraft_version-1-16-3","minecraft_version-1-16-4","minecraft_version-1-16-5","minecraft_version-1-17","minecraft_version-1-17-1","minecraft_version-1-18","minecraft_version-1-18-1","minecraft_version-1-18-2","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9","minecraft_version-26-1","minecraft_version-26-1-1","minecraft_version-26-1-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CalcMod - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CalcMod - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A calculator in your chat with shortcuts designed for Minecraft\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i.postimg.cc\/MK3j46wm\/basic.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/calcmod\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/calcmod\\\/\",\"name\":\"CalcMod - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/calcmod\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/calcmod\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/calcmod-icon-fe87f9fb4d48afbe539314b17e1be68ba242e58a.gif\",\"datePublished\":\"2026-06-01T18:08:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/calcmod\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/calcmod\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/calcmod\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/calcmod-icon-fe87f9fb4d48afbe539314b17e1be68ba242e58a.gif\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/calcmod-icon-fe87f9fb4d48afbe539314b17e1be68ba242e58a.gif\",\"width\":300,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/calcmod\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"CalcMod\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CalcMod - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/","og_locale":"en_US","og_type":"article","og_title":"CalcMod - Minecraft","og_description":"A calculator in your chat with shortcuts designed for Minecraft","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/","og_site_name":"Minecraft","og_image":[{"url":"https:\/\/i.postimg.cc\/MK3j46wm\/basic.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/","name":"CalcMod - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/calcmod-icon-fe87f9fb4d48afbe539314b17e1be68ba242e58a.gif","datePublished":"2026-06-01T18:08:40+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/calcmod-icon-fe87f9fb4d48afbe539314b17e1be68ba242e58a.gif","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/calcmod-icon-fe87f9fb4d48afbe539314b17e1be68ba242e58a.gif","width":300,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/calcmod\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"CalcMod"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/36472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/36473"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=36472"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=36472"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=36472"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=36472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}