ModsFinder

Expressions Provider

by MiniPlaceholders

Expressions Provider lets server owners and modpack authors place evaluated math expressions into MiniPlaceholders text, so a single placeholder can carry calculated values.

FabricQuiltGNU General Public License v3.0 onlyOpen source1.7.2 – 1.21.8

What it does

Expressions Provider adds MiniPlaceholders placeholders that evaluate complex mathematical text expressions. The expression language supports operations such as division remainder and rounding down to an integer, and it follows operator precedence, so 2 + 3 4 evaluates to 14. Expressions are written inside placeholder tags and resolved each time the text is shown.

The mod requires MiniPlaceholders, which supplies the placeholder system that Expressions Provider plugs into. It is built for Fabric and Quilt, and it is also available for the Paper, Purpur, Folia, Sponge and Velocity server platforms. Snapshot builds are published alongside the release files, and the code is open source under the GNU General Public License v3.0 only. Files cover 1.7.2 – 1.21.8 across 76 release versions, with 2.0.0 as the latest file for 1.21.8.

Key features

  1. Math placeholders

    Placeholders that evaluate complex mathematical text expressions inside MiniPlaceholders text.

  2. Division remainder

    The modulo operation returns the remainder of a division, for use in formatted messages.

  3. Round down integer

    An operation rounds a value down to the nearest integer, keeping displayed numbers whole.

  4. Chained arithmetic

    Expressions follow operator precedence, so a line such as 2 + 3 4 is evaluated as 14.

Compatibility

Latest build for each game version and loader.

1.21.x3 of 3 versions with builds
1.21.82.0.02.0.0
1.21.72.0.02.0.0
1.21.62.0.02.0.0
1.20.x4 of 4 versions with builds
1.20.31.2.01.2.0
1.20.21.2.01.2.0
1.20.11.2.01.2.0
1.201.2.01.2.0
1.19.x2 of 2 versions with builds
1.19.41.1.11.1.1
1.19.31.1.11.1.1
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

MiniPlaceholdersMiniMessage Component-based Placeholders API for Minecraft Platforms
Required

Use cases

Who it’s for: Server owners and modpack authors who already use MiniPlaceholders and want numeric results inside their text. Players who only join a server do not need to install it.

How it compares

Full comparison

Calculatus is a client-side only mod for Fabric and Forge, open source under the GNU Lesser General Public License v2.1 only, with files for 1.8.9 – 26.2, so it works on the player's side instead of in server text. MathMod is a client-side only Fabric mod for 1.21.4 under the MIT License. clientcommands is client-side only for Fabric and Quilt, open source under the GNU Lesser General Public License v3.0 only, and covers 1.17.1 – 26.3. Cobblemon Placeholders is server-side only for Fabric, open source under the Mozilla Public License 2.0, and covers 1.20.1 – 1.21.1.

ModLoadersGame versionsEnvironmentUpdated
Expressions ProviderFabric and Quilt1.7.2 – 1.21.8Not published2025-09-13
CalculatusFabric and Forge1.8.9 – 26.2Client-side only2026-06-25
MathModFabric1.21.4Client-side only2025-04-21
clientcommandsFabric and Quilt1.17.1 – 26.3Client-side only2026-09-16
Cobblemon PlaceholdersFabric1.20.1 – 1.21.1Server-side only2026-03-23

Questions

Does Expressions Provider need MiniPlaceholders?

Yes. MiniPlaceholders is a required dependency, and Expressions Provider adds its expression placeholders to that system.

Which loaders run Expressions Provider?

The mod is published for Fabric and Quilt. It is also available for the Paper, Purpur, Folia, Sponge and Velocity server platforms.

Do players need to install Expressions Provider?

Only the side that renders the placeholder text needs the mod, so a server owner installs it and players join without it.

In the catalog

Expressions Provider is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 17,695 mods support Minecraft 1.21.8.

More from MiniPlaceholders

All projects

Similar mods

What the author says

add_and_multiply= ":" ':' '>"> means will be evaluated to arg1 + (arg2 arg3). So, evaluates to '>, which is 2 + (3 4) = 14
MiniPlaceholders, on the Modrinth page

Official listing

Owner
MiniPlaceholders
Published
2023-03-21
Updated on Modrinth
2025-09-13
Facts verified
2026-10-15

Tags