Links
Tags
Creators
Details
All versions
0.3
Beta
MI-84 Calculator v0.32 months ago 32
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Client-side
Required content
Any compatible version
Any compatible version
Changes
0.3 - 2026-08-04
Added
- Persistent real
L1–L6and user-named lists, a TI-84-style STAT→Edit table, list literals, and LIST NAMES/OPS/MATH operations including sequences, sorting, Fill, and summaries. - Persistent TABLE SETUP and graph TABLE views with Auto/Ask independent and dependent values, signed row scrolling, editable Y headers, and visible error cells.
- Persistent FORMAT controls for rectangular coordinates, trace readouts, grid, axes, labels, and expression visibility.
- Persistent STAT PLOT configuration for three fixed-color plots, including Scatter and Line graph rendering with selectable marks and clipped line segments.
Changed
Xresnow accepts only exact integer values from 1 through 8, matching the TI-84 range.- The mod is declared client-only in Fabric metadata.
- Public and maintainer documentation now distinguish available list, table, format, and plot features from distribution plots, polar graphing, statistics, and other deferred systems.
Fixed
- A full 999-element list no longer exposes or attempts to commit an invalid 1,000th element.
- Complex division remains stable when finite operands have extremely large or small magnitudes; genuine overflow and underflow now produce explicit calculator errors.
seq(substitutes only the selected scalar variable token and no longer corrupts identifiers such asAns,logBASE, graph variables, or list names.- Insert mode now uses a blinking underscore cursor while preserving the character beneath it.
Known limitations
- Histogram, both box-plot types, and relative-frequency plot configuration are visible but remain
marked
[deferred]; Scatter and Line are the rendered STAT PLOT types in 0.3. - Polar/sequence graphing, graph CALC, matrices, statistics calculations, programs, apps, linking, and several dependent menu rows remain unavailable.
- The overlay can be clipped at unusually small GUI dimensions and is not clamped after resizing.
- Calculator position is retained between inventory sessions but not across game restarts.
- Recalling a history input longer than the 31-character editor limit fails without an on-screen error.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:zGJJj4GY:1ZNht8rR"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zGJJj4GY:1ZNht8rR"
}

