ModsFinder

Client Functions

by Velizar

Client Functions lets players run their own functions from in-game, without writing a data pack.

FabricClient and serverMIT LicenseOpen source1.18 – 26.2

What it does

Custom functions can be executed directly in the game, with no data pack needed, which makes it possible to test commands and small scripts from an external tool. The mod is published for Fabric only, for 19 release versions across 1.18 – 26.2. Both client and server need it, and Fabric API and Cloth Config API are required dependencies, with Mod Menu optional for a configuration screen.

Key features

  1. Functions without data packs

    Custom functions run in the game itself, so no data pack has to be built and loaded first.

  2. Configuration options

    Settings can be changed through Mod Menu, or by editing the clientfunctions.json5 file in the config folder.

  3. Dedicated server support

    The mod can be installed on dedicated servers, where it is required on the server side as well.

Compatibility

Latest build for each game version and loader.

26.x1 of 1 version with builds
26.20.3.0+26.2
1.21.x3 of 3 versions with builds
1.21.110.3.0+1.21.11
1.21.11.21-0.2.0
1.211.21-0.2.0
1.20.x7 of 7 versions with builds
1.20.61.20.5-0.2.0
1.20.51.20.5-0.2.0
1.20.41.20.4-0.2.0
1.20.31.20.4-0.2.0
1.20.21.20.2-0.2.0
1.20.11.20-0.1.4
1.201.20-0.1.4
1.19.x5 of 5 versions with builds
1.19.41.19.4-0.1.4
1.19.31.19.3-0.1.3
1.19.21.19-0.1.3
1.19.11.19-0.1.3
1.191.19-0.1.3
1.18.x3 of 3 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Cloth Config APIConfiguration Library for Minecraft Mods
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Questions

Does Client Functions need Fabric API and Cloth Config API?

Yes. Both Fabric API and Cloth Config API are required dependencies, and Mod Menu is optional for its configuration screen.

Is Client Functions needed on a dedicated server?

Yes. Servers that run it need every player to install it too.

In the catalog

Client Functions is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 13,894 mods support Minecraft 26.2.

More from Velizar

All projects

Similar mods

What the author says

This mod requires Fabric API and Cloth Config API. Additionally, you can install Mod Menu if you want more configuration. Alternatively, you can just modify the config file clientfunctions.json5 inside.minecraft/config. In order for this to work on dedicated servers the mod is required to be on it too.
Velizar, on the Modrinth page

Official listing

Owner
Velizar
Published
2023-01-29
Updated on Modrinth
2026-07-27
Facts verified
2026-10-15

Tags