ModsFinder

Puzzle

by Motschen

Puzzle lets resourcepack creators use features that OptiFine offered, and it gives players one GUI for choosing OptiFine alternatives instead of installing and configuring several separate mods.

FabricNeoForgeQuiltClient-side onlyMIT LicenseOpen source1.18 – 26.3

What it does

Many OptiFine features still have no replacement mod, so Puzzle adds some of them itself, including splash screens supplied by a resourcepack. It also gives resourcepack developers extra options such as wider rotation values and larger size limits for JSON models. Its goal is to cover the gap that single-feature alternatives leave behind.

Support is included for a set of OptiFine alternatives, which are listed in the mod's own configuration screen. Fabric, NeoForge and Quilt builds span 31 release versions, covering 1.18 – 26.3, released under the MIT License with public source code. Fabric API and MidnightLib are required on the loaders that use them, and the mod is client-side only.

Key features

  1. Resourcepack splash screens

    Splash screens defined in a resourcepack are displayed, a feature OptiFine provided before the mod existed.

  2. Extended JSON models

    Resourcepack developers can set wider rotation values and use bigger sizes for JSON models.

  3. One configuration GUI

    A single settings screen covers the supported alternatives, so players do not have to locate each one in the mod menu.

  4. Supported alternatives

    Several OptiFine alternatives are supported from one place, so they can be configured together.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.32.3.1+26.3-fabric2.3.1+26.3-neoforge2.3.1+26.3-fabric
26.22.3.1+26.2-fabric2.3.1.1+26.2-neoforge2.3.1+26.2-fabric
26.1.22.3.1+26.1-fabric2.3.1+26.1-neoforge2.3.1+26.1-fabric
26.1.12.3.1+26.1-fabric2.3.1+26.1-neoforge2.3.1+26.1-fabric
26.12.3.1+26.1-fabric2.3.1+26.1-neoforge2.3.1+26.1-fabric
1.21.x12 of 12 versions with builds
1.21.112.3.0+1.21.11-fabric2.3.0+1.21.11-neoforge2.3.0+1.21.11-fabric
1.21.102.3.0+1.21.10-fabric2.3.0+1.21.10-neoforge2.3.0+1.21.10-fabric
1.21.92.3.0+1.21.10-fabric2.3.0+1.21.10-neoforge2.3.0+1.21.10-fabric
1.21.82.3.0+1.21.8-fabric2.3.0+1.21.8-neoforge2.3.0+1.21.8-fabric
1.21.72.3.0+1.21.8-fabric2.3.0+1.21.8-neoforge2.3.0+1.21.8-fabric
1.21.62.3.0+1.21.8-fabric2.3.0+1.21.8-neoforge2.3.0+1.21.8-fabric
1.21.52.3.0+1.21.5-fabric2.3.0+1.21.5-neoforge2.3.0+1.21.5-fabric
1.21.42.3.0+1.21.4-fabric2.3.0+1.21.4-neoforge2.3.0+1.21.4-fabric
1.21.32.3.0+1.21.4-fabric2.3.0+1.21.4-neoforge2.3.0+1.21.4-fabric
1.21.22.0.3-fabric2.0.3-neoforge2.0.3-fabric
1.21.12.3.0+1.21.1-fabric2.3.0+1.21.1-neoforge2.3.0+1.21.1-fabric
1.212.3.0+1.21.1-fabric2.3.0+1.21.1-neoforge2.3.0+1.21.1-fabric
1.20.x6 of 6 versions with builds
1.19.x5 of 5 versions with builds
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 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 3 mods

Use cases

Resourcepack authors

Developers can use the extra JSON model options and splash screen support without relying on OptiFine.

Players replacing OptiFine

Anyone who relied on several OptiFine-style mods can manage them through one configuration screen.

Who it’s for: Players seeking OptiFine-style rendering features on Fabric, NeoForge or Quilt, and resourcepack developers who need options beyond vanilla JSON models.

How it compares

Full comparison

CitFancy is a Fabric mod for 1.21.3 – 26.3 that runs client-side only and is not open source, under All rights reserved. SwitchableResourcepacks is server-side only, open source under the MIT License and published for 1.17.1 only. Continuity: NeoForged is open source under the GNU Lesser General Public License v3.0 only, runs client-side only and is published for NeoForge across 1.21.1 – 26.3.

ModLoadersGame versionsEnvironmentUpdated
PuzzleFabric, NeoForge and Quilt1.18 – 26.3Client-side only2026-09-29
CitFancyFabric1.21.3 – 26.3Client-side only2026-09-19
SwitchableResourcepacksFabric1.17.1Server-side only2021-08-31
Continuity: NeoForgedNeoForge1.21.1 – 26.3Client-side only2026-09-24

Questions

Does Puzzle need Fabric API?

Required on Fabric, Fabric API sits alongside MidnightLib, and both should be installed next to Puzzle.

Is Puzzle needed on a server?

No. Only the player's client runs the mod, so it is installed on the client and not on the server.

Which game versions have files?

Files exist for game versions in the 1.18 – 26.3 span, including 26.1, 26.1.1, 26.1.2, 26.2 and 26.3. Builds dated 2026-09-29 target 26.3 on Fabric, NeoForge and Quilt.

Which mods depend on Puzzle?

Conquest Reforged, untitled.log and Ched's Realism Mod require it.

In the catalog

Puzzle is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Motschen

All projects

Similar mods

What the author says

Context: For a long time, OptiFine has been a big part of Minecraft modding. For an equal amount of time, it has been causing errors with mods – its closed source nature making it especially hard to work with as a mod developer. For that reason, a lot of alternatives have been created. But usually they only replicate…
Motschen, on the Modrinth page

Official listing

Owner
Motschen
Published
2022-01-02
Updated on Modrinth
2026-09-29
Facts verified
2026-10-15

Tags