Lattice

Quick rating

Lattice

No reviews yet

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.

Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Unsupported

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
1.0.0+1.20
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

About

Description

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.

Screenshots

Gallery

  • Companion app device routing
    Companion app device routing The Windows companion app discovers attached devices and routes each one to the right Minecraft instance.
  • Lattice couch co-op on one PC
    Lattice couch co-op on one PC Multiple keyboards and mice routed to separate Minecraft windows for local couch co-op on a single Windows PC.
  • Side-by-side gameplay
    Side-by-side gameplay Two Minecraft clients running side by side, each controlled by its own keyboard and mouse.
  • Flexible monitor layouts
    Flexible monitor layouts Lattice works across stacked displays and multi-monitor setups, not just a single split view.
  • Per-player HUD indicators
    Per-player HUD indicators Each player gets a slot label and capture-state indicator so it is always clear which window belongs to whom.
  • Config screen
    Config screen Tune HUD labels, capture behavior, and window handling directly from the in-game config screen.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
CurseForge
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works