HomeJavaModsChat Calculator Boost
Chat Calculator Boost
ModsJava

Chat Calculator Boost

by zyx006 · on Modrinth

A powerful Minecraft calculator mod that turns your chat into a private math workspace. Calculate expressions, define variables, perform matrix…

⬇ Download on Modrinth
Chat Calculator Boost — screenshot 1Chat Calculator Boost — screenshot 2Chat Calculator Boost — screenshot 3

Chat Calculator Boost | 聊天计算器增强

Minecraft 1.12.2 Forge Mod

English | 中文


English

Mod Information

Property Description
Version Minecraft 1.12.2
Loader Forge
Installation Server required, client optional (Recommend both)
Dependency Expression-Parser 1.4.0

Overview

Chat Calculator Boost is a powerful Minecraft server-side mod that allows players to perform complex mathematical calculations through the chat interface. The mod provides two usage modes:

  1. Calculator Mode - When enabled, normal chat messages are automatically parsed as mathematical expressions
  2. Command Mode - Single calculations via /calc <expression>

Core Features

1. Calculator Mode (Private Calculations)

2. Rich Mathematical Operations

3. Variable System

4. Arrays & Matrices

5. Implicit Multiplication

Command List

Command Description
/calc View current calculator status
/calc on Enable calculator mode
/calc off Disable calculator mode
/calc toggle Toggle calculator mode
/calc clear Clear all variables (keep ans)
/calc vars View defined variables
/calc help [1-8|all] View help (paginated or full)
/calc <expression> Single expression calculation

Usage Examples

Example 1: Basic Calculations

/calc 2 + 3 * 4
Result: 14

Example 2: Variable Usage

/calc on
Enable calculator mode

x = 10
Define variable x = 10

y = 20
Define variable y = 20

x + y
Result: 30

a=5;b=3;a*b
Result: 15

Example 3: Function Calls

/calc sin(PI/2)
Result: 1

/calc sqrt(16) + pow(2, 3)
Result: 12

/calc 5!
Result: 120

Example 4: Arrays & Statistics

/calc scores=[85, 92, 78, 96, 88]
Define array

/calc avg(scores)
Result: 87.8

/calc max(scores)
Result: 96

Example 5: Matrix Operations

/calc A=[[1,2],[3,4]]
Define matrix

/calc det(A)
Result: -2

/calc transpose(A)
Result: [[1, 3], [2, 4]]

Example 6: Using Last Result

/calc 10 + 5
Result: 15

/calc ans * 2
Result: 30 (uses last result ans = 15)

Internationalization

The mod includes bilingual support:

Note:

Technical Dependencies

This mod uses Expression-Parser as the mathematical expression parsing engine:

Installation

Installation Requirements

Server + Client Installation (Recommended)

  1. Download the mod JAR file
  2. Place in both server and client mods folders
  3. Start the server and client
  4. All text displays normally (Chinese/English based on client language settings)

Server-side Only

Client-side Only


中文

模组信息

属性 说明
适用版本 Minecraft 1.12.2
加载器 Forge
安装类型 必须服务端安装,客户端可选(推荐双端安装)
依赖 Expression-Parser 1.4.0

功能概述

聊天计算器增强是一个功能强大的 Minecraft 服务器端模组,允许玩家通过聊天界面进行复杂的数学计算。模组提供了两种使用模式:

  1. 计算模式 - 开启后,玩家的普通聊天消息会被自动解析为数学表达式
  2. 指令模式 - 通过 /calc <表达式> 进行单次计算

核心功能

1. 计算模式(隐私计算)

2. 丰富的数学运算

3. 变量系统

4. 数组与矩阵

5. 隐式乘法

指令列表

指令 说明
/calc 查看当前计算器状态
/calc on 开启计算模式
/calc off 关闭计算模式
/calc toggle 切换计算模式
/calc clear 清除所有变量(保留 ans)
/calc vars 查看已定义的变量
/calc help [1-8|all] 查看帮助(支持分页和完整显示)
/calc <表达式> 单次计算表达式

使用示例

示例 1:基本计算

/calc 2 + 3 * 4
结果:14

示例 2:变量使用

/calc on
开启计算模式

x = 10
定义变量 x = 10

y = 20
定义变量 y = 20

x + y
结果:30

a=5;b=3;a*b
结果:15

示例 3:函数调用

/calc sin(PI/2)
结果:1

/calc sqrt(16) + pow(2, 3)
结果:12

/calc 5!
结果:120

示例 4:数组与统计

/calc scores=[85, 92, 78, 96, 88]
定义数组

/calc avg(scores)
结果:87.8

/calc max(scores)
结果:96

示例 5:矩阵运算

/calc A=[[1,2],[3,4]]
定义矩阵

/calc det(A)
结果:-2

/calc transpose(A)
结果:[[1, 3], [2, 4]]

示例 6:使用上次结果

/calc 10 + 5
结果:15

/calc ans * 2
结果:30(使用上次结果 ans = 15)

国际化支持

模组内置中英文双语支持:

注意:

技术依赖

本模组使用 Expression-Parser 作为数学表达式解析引擎:

安装说明

安装要求

服务端 + 客户端安装(推荐)

  1. 下载模组 JAR 文件
  2. 同时放入服务端和客户端的 mods 文件夹
  3. 启动服务端和客户端
  4. 所有文本提示正常显示(中文/英文根据客户端语言设置)

仅服务端安装

仅客户端安装


License

This mod is licensed under MIT License.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more