Lattice

Lattice

The Minecraft side of Lattice — local couch co-op where each player uses their own keyboard and mouse in their own instance. Requires Lattice Weaver.

by
452 Downloads
fabricutility
Rent Server with this Mod

Screenshots

Lattice couch co-op on one PC
Side-by-side gameplay
Flexible monitor layouts
Per-player HUD indicators
Config screen
Companion app device routing

About this Mod

Lattice - local couch co-op for Minecraft

Lattice

Local couch co-op for Minecraft Java. Run multiple Minecraft instances on one Windows PC and give each local player their own keyboard, mouse, cursor, HUD, and settings profile.

Lattice is the Minecraft adapter for Lattice Weaver, the Windows companion app that handles guided device setup and player-slot routing.

Download Weaver  |  Latest Release  |  Buy License  |  Support


Two Minecraft instances controlled by two local players

What It Does

Lattice lets several people share one Windows PC and play Minecraft at the same time, each in their own instance with their own keyboard and mouse.

  • Separate controls per player - P1+ keyboards and mice are routed to their assigned Minecraft instances.
  • P0 stays native - the main player keeps normal Windows control for launchers, setup, and desktop use.
  • Slot-aware HUD and cursors - see each player's connection/routing state in-game.
  • P0 master settings - Player 0 can manage routed players' audio, video, resource packs, profiles, and selected mod config values.
  • Lockable settings - force settings on routed-player instances where supported.
  • Profile-aware setup - per-instance options and controls can be saved and restored.
  • Multi-instance friendly - designed for launchers such as MultiMC/Prism-style instance folders.

Lattice master settings screen

Setup Summary

  1. Install Fabric Loader for the Minecraft version you want to run.
  2. Install Fabric API. Install Mod Menu if you want the in-game config entry.
  3. Put the matching Lattice jar in each instance's mods folder.
  4. Download and run Lattice Weaver from files.bide.cx.
  5. Use Weaver's guided setup to choose P0 native devices and P1+ routed devices.
  6. Assign each Minecraft instance a player slot through Weaver's launcher setup tools or JVM args.
  7. Start Weaver, then launch the Minecraft instances.

Example JVM args if setting slots manually:

-Dlattice.player=0  # Player 1 / P0
-Dlattice.player=1  # Player 2 / P1
-Dlattice.player=2  # Player 3 / P2

Supported Minecraft Versions

Lattice currently supports Fabric-based Minecraft versions from 1.20 through 26.1.2.

Use the file whose name matches your target compatibility range:

Minecraft version Lattice file range
1.20 1.20
1.20.1 - 1.20.6 1.20.1-1.20.6
1.21 - 1.21.4 1.21-1.21.4
1.21.5 1.21.5
1.21.6 - 1.21.8 1.21.6-1.21.8
1.21.9 - 1.21.11 1.21.9-1.21.11
26.1 - 26.1.2 26.1-26.1.2

Master Controls

Resource pack controls from P0

From the P0 configuration screen, Lattice can stage and push supported settings to routed-player instances.

Current control areas include:

  • Lattice HUD and cursor options.
  • Vanilla audio settings.
  • Vanilla video settings.
  • Resource-pack copy, enable, disable, and lock controls.
  • Per-slot profile selection.
  • Selected mod config files where compatible.

Some settings vary by Minecraft version or by the target mod's config format, so the control surface may differ slightly between instances.

Lattice Weaver Companion

Lattice Weaver dashboard

This mod requires Lattice Weaver. Weaver is distributed separately because it handles Windows-side setup, device assignment, player slots, and game-adapter connections.

  • Includes a free trial.
  • One-time license unlocks continued use.
  • Downloads, checksums, and setup files are available at files.bide.cx.

Requirements

  • Windows 10 or 11.
  • One Minecraft instance per player.
  • Fabric Loader and Fabric API.
  • Lattice Weaver companion app.
  • Extra keyboard/mouse devices for routed P1+ players.

Notes

  • This Modrinth page is only for the Minecraft mod/adapter side of Lattice.
  • The Weaver companion remains closed-source and is distributed as a release binary.
  • Browser and experimental adapters are not part of this Minecraft Modrinth package.

Available Versions

Lattice 1.0.0 (Minecraft 1.20)release
MC 1.20fabric
June 16, 2026
Lattice 1.0.0 (Minecraft 26.1-26.1.2)release
MC 26.1, 26.1.1, 26.1.2fabric
April 25, 2026
Lattice 1.0.0 (Minecraft 1.21.9-1.21.11)release
MC 1.21.9, 1.21.10, 1.21.11fabric
April 25, 2026
Lattice 1.0.0 (Minecraft 1.21.6-1.21.8)release
MC 1.21.6, 1.21.7, 1.21.8fabric
April 25, 2026
Lattice 1.0.0 (Minecraft 1.20.1-1.20.6)release
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6fabric
April 25, 2026

How to Install Lattice on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (26.1.2).

3

Install Mod

Open the mod browser in the dashboard and search for "Lattice". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

26.1.2, 26.1.1, 26.1 (+19 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Lattice server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.

Is Lattice compatible with fabric?

Lattice officially supports fabric for Minecraft 26.1.2, 26.1.1, 26.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Lattice – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Lattice consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Lattice with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-All-Rights-Reserved
Server-side
Unsupported

Supported Versions

26.1.226.1.126.11.21.111.21.101.21.91.21.81.21.71.21.61.21.5+12 more