ModsFinder

MahjongCraft

by doublemoon1119

MahjongCraft lets players sit down at a Japanese Mahjong table inside Minecraft, with the tiles and the Riichi rules built into the game.

FabricClient and serverMIT LicenseOpen source1.16.5 – 1.20.6

What it does

The mod brings Japanese Mahjong into Minecraft as a playable minigame. Players gather at a table and play rounds with the tiles, following Riichi rules, so a session can be run in a single-player world or on a multiplayer server.

Cloth Config API, Fabric API and Fabric Language Kotlin are required, and Mod Menu is optional for opening the settings screen. MahjongCraft runs on Fabric only, with files for 1.16.5 – 1.20.6 across nine release versions, and the latest build is mc1.20.6-0.3.13 for 1.20.6 from 2024-06-25. Client and server both need the mod, so every player at the table has it installed. The code is open source under the MIT License, and the source and issue tracker are public.

The first release was published on 2021-11-06, and the project has been updated since then. Builds cover nine game versions, including 1.18.2, 1.19.2 and 1.19.4, so a world on an older release can still use the same minigame.

Key features

  1. Japanese Mahjong rounds

    A full game of Japanese Mahjong is played with the mod's tiles, from the deal to the final scoring.

  2. Table play

    Several players can sit at the same table, which makes the minigame usable on multiplayer servers.

  3. Configurable settings

    With Cloth Config API installed, options for the game are shown in a settings screen that Mod Menu can open.

  4. Source available

    The code is published openly, so server owners and other developers can read how the rounds are implemented.

Compatibility

Latest build for each game version and loader.

1.20.x1 of 1 version with builds
1.20.6mc1.20.6-0.3.13
1.19.x3 of 3 versions with builds
1.19.4mc1.19.4-0.3.12
1.19.2mc1.19.2-0.3.7
1.19mc1.19-0.3.6
1.18.x3 of 3 versions with builds
1.18.2mc1.18.2-0.3.5
1.18.1mc1.18.1-0.3.3
1.18mc1.18.1-0.3.3
1.17.x1 of 1 version with builds
1.17.1mc1.17.1-0.2.0
1.16.x1 of 1 version with builds
1.16.5mc1.16.5-0.1.1
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 3

Cloth Config APIConfiguration Library for Minecraft Mods
Required
Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

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

Use cases

Multiplayer game nights

Players on a server can gather at a shared table and play a round together without leaving the world.

Solo practice

A single player can run a table in a local world to learn the rules or play at their own pace.

Who it’s for: Players who enjoy card and tile games, and server owners who want a table minigame for their community. It suits anyone who wants Japanese rules inside a Minecraft world.

Questions

Does MahjongCraft need Fabric API?

Yes. Fabric API is required, along with Cloth Config API and Fabric Language Kotlin. Mod Menu is optional.

Does the server need the mod?

Yes. A server running it needs every connecting player to have it too.

Which game versions are supported?

Files exist for nine versions 1.16.5 – 1.20.6, and the latest build is for 1.20.6.

In the catalog

MahjongCraft is one of 2,135 Minigame mods on ModsFinder, and one of 1,454 Minigame mods for Fabric. 11,154 mods support Minecraft 1.20.6.

Similar mods

Official listing

Owner
doublemoon1119
Published
2021-11-06
Updated on Modrinth
2024-06-25
Facts verified
2026-10-15

Tags