ModsFinder

Configurable Everything

by FrozenBlock

With Configurable Everything, most settings in the game can be changed through config files, including biomes, splash texts, fluid speeds and screen shaking.

FabricQuiltClient or server, optionalGNU General Public License v3.0 onlyOpen source1.20.1 – 26.1.2

What it does

Configurable Everything aims to add configuration to almost every part of the game. It is meant for modpack creators who want to tune a pack, and it also gives ordinary players a tool for experimenting with the game. Configs are built on datapack codecs, which makes advanced configurations possible, and the mod supports datapacks in two different manners, both disabled by default. Its scope covers biome modification and placement, default entity attributes, surface rules, fluid speeds, screen shaking and splash texts.

Kotlin scripting is an optional part of the mod. Scripts can interact with the entire game codebase, including the libraries of other mods present. Information about scripting is found on the mod's wiki. The mod requires Fabric Kotlin Extensions, which is provided by Fabric Language Kotlin and Ethan's Kotlin Extensions, and it needs Fabric API and FrozenLib. It is published for Fabric and Quilt across 17 release versions, 1.20.1 – 26.1.2, and is released under the GNU General Public License v3.0 only, so the code is open source.

Key features

  1. Biome configuration

    Biomes can be modified and placed through config, so world generation can be adjusted without code.

  2. Fluid and entity tuning

    Fluid flow speeds and default entity attributes can be set to values chosen in the config files.

  3. Splash texts and screen shaking

    Splash texts can be changed, and the screen shake effect can be adjusted or disabled.

  4. Datapack-driven configs

    Configs use datapack codecs, so advanced settings can be written and shared in a standard format.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.1.21.3.1-mc26.1Not available
26.1.11.3.1-mc26.1Not available
26.11.3.1-mc26.1Not available
1.21.x10 of 10 versions with builds
1.21.111.3-mc1.21.11Not available
1.21.101.3-mc1.21.101.2.6-mc1.21.10
1.21.81.3-mc1.21.81.2.6-mc1.21.8
1.21.71.2.5-mc1.21.61.2.5-mc1.21.6
1.21.61.2.5-mc1.21.61.2.5-mc1.21.6
1.21.51.3-mc1.21.51.2.6-mc1.21.5
1.21.41.3-mc1.21.41.2.5-mc1.21.4
1.21.31.3-mc1.21.31.2.6-mc1.21.3
1.21.11.3-mc1.21.11.2.7-mc1.21.1
1.211.2-mc1.21Not available
1.20.x4 of 4 versions with builds
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 3

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
FrozenLibA library for FrozenBlock's mods.
Required

Optional 3

Cloth Config APIConfiguration Library for Minecraft Mods
Optional
Ethan's Kotlin ExtensionsAdditional Kotlin libraries for mods
Optional
Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

How it compares

Full comparison

Give me a new splash text! is a client-side only mod for Fabric and Quilt, open source under the MIT License, with files for 1.18 – 26.3. SplashCycle is also client-side only and open source under the GNU Lesser General Public License v3.0 or later, covering 1.21.6 – 26.3. Woalk Datafixer is open source under the GNU General Public License v3.0 or later, with a client and server environment, but it is published only for Fabric and only for 26.2.

ModLoadersGame versionsEnvironmentUpdated
Configurable EverythingFabric and Quilt1.20.1 – 26.1.2Client or server, optional2026-03-24
Give me a new splash text!Fabric and Quilt1.18 – 26.3Client-side only2026-06-23
SplashCycleFabric and Quilt1.21.6 – 26.3Client-side only2026-06-13
Woalk DatafixerFabric26.2Client and server2026-09-12

Questions

Does Configurable Everything need Fabric API?

Yes. Fabric API, Fabric Language Kotlin and FrozenLib are required, and Cloth Config API and Mod Menu are optional.

Is Configurable Everything needed on a server?

No. It works on either side, and neither needs it, so installing it on the server or on a client alone is enough.

Which game versions does the latest Fabric file support?

The latest Fabric file is 1.3.1-mc26.1 for 26.1.2, published on 2026-03-24. Quilt's latest file is 1.2.7-mc1.21.1 for 1.21.1.

In the catalog

Configurable Everything is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,189 mods support Minecraft 26.1.2.

More from FrozenBlock

All projects

Similar mods

What the author says

Configurable Everything aims to add a config to almost everything in the game. We want this mod to be useful for modpack creators while giving a fun tool for normal players to play around. Configurable Everything also has datapack support, in 2 different manners, both of which can be disabled.
FrozenBlock, on the Modrinth page

Official listing

Owner
FrozenBlock
Published
2023-07-09
Updated on Modrinth
2026-03-24
Facts verified
2026-10-15

Tags