Skip to content

LatiteClient/Latite

Repository files navigation

Latite Client

Discord GitHub release Crowdin Latite Nightly

Latite Client is a legitimate DLL modification for Minecraft Windows 10/11 Edition featuring a clean UI, 30+ customizable mods, and a powerful plugin system.

Image of Latite Client mod menu

Features

  • Clean Interface: Intuitive UI with search and filtering
  • 30+ Mods: Motion Blur, Keystrokes, Zoom, FPS Counter, Toggle Sprint, and more
  • Plugin System: Add community plugins or create your own using JavaScript/TypeScript
  • Customization: Accent colors, module positions, keybinds, and font settings
  • Launcher: Opens Minecraft when needed and injects Latite automatically

Installation

Recommended Method

  1. Download the Latite Client Launcher
  2. Run the installer.
  3. Open Latite Client Launcher.
  4. Press Launch to start Minecraft and inject Latite.

Alternative Options

  • DLL Download (for using Latite with other Injector's)
  • Jiayi Launcher Import:
    Use this command (Win + R) to import Latite in Jiayi Launcher:
    jiayi://addmod/https://github.com/LatiteClient/Latite/releases/latest/download/Latite.dll

Watch Installation Tutorial

Plugins

Enhance your experience with community-made plugins:

.plugin install [plugin-name]
.plugin load [plugin-name]

Building

Prerequisites

Install the following before cloning the repository:

  • Git
  • Visual Studio 2022 or Build Tools for Visual Studio 2022 with the Desktop development with C++ workload. Make sure the MSVC x64/x86 build tools, a Windows SDK, CMake, and Ninja are selected in the Visual Studio Installer.
  • MinGW-w64. Latite uses MinGW's ld.exe to embed the files in assets/ into the DLL. MinGW's bin directory, such as C:\Program Files\mingw64\bin, must be in your system's PATH.

Build From the Command Line

  1. Open x64 Native Tools Command Prompt for VS 2022 or Developer PowerShell for VS 2022. A normal terminal will only work if the MSVC developer environment has already been initialized.
  2. Confirm that the required tools are available:
cl
cmake --version
ninja --version
ld

Example output:

PS C:\Users\Plextora\source\repos\Latite> cl
Microsoft (R) C/C++ Optimizing Compiler Version 19.44.35222 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

usage: cl [ option... ] filename... [ /link linkoption... ]
PS C:\Users\Plextora\source\repos\Latite> cmake --version
cmake version 4.2.1

CMake suite maintained and supported by Kitware (kitware.com/cmake).
PS C:\Users\Plextora\source\repos\Latite> ninja --version
1.13.2
PS C:\Users\Plextora\source\repos\Latite> ld
C:\Program Files\mingw64\bin\ld.exe: no input files
  1. Clone Latite and enter the repository:
git clone git@github.com:LatiteClient/Latite.git
cd Latite
  1. Configure and build the Release preset:
cmake --preset x64-release
cmake --build out/build/x64-release

The first configure may take a few minutes while CMake downloads dependencies. The completed DLL should be in:

out/build/x64-release/Latite.dll

After changing source files, only the cmake --build command normally needs to be run again. CMake automatically regenerates the project when its build files change.

Other Build Configurations

Replace x64-release in both commands and the output path with one of these presets:

Preset Output Purpose
x64-debug LatiteDebug.dll and LatiteDebug.pdb Development build with minimal optimization and full debugging information
x64-release Latite.dll Optimized build intended for normal use
x64-relwithdebinfo Latite.dll and Latite.pdb Optimized build with debugging information
x64-nightly LatiteNightly.dll and LatiteNightly.pdb Experimental configuration used by the nightly workflow

For example, to create a Debug build:

cmake --preset x64-debug
cmake --build out/build/x64-debug

Contributing

We welcome people to contribute code via making a PR (Pull Request) to the Client or Launcher. Just make sure to ping us in our Discord Server if we don't get to reviewing your PR in a timely manner :)

FAQ

Why is it flagged as a virus? This is a false positive due to DLL injection techniques. Latite is completely safe. Learn more
Can I use this on mobile? No. Check out our Android project Atlas Client instead.

View Full FAQ

Community

Note: These are the only official social medias Latite Client has. If an entity is claiming to be Latite Client and does not have the same socials as the ones listed above, they are impersonating us.

License

By using Latite Client, you agree to our License Terms.


Disclaimer: Latite Client is not affiliated with Mojang or Microsoft in any way, shape, or form. Use at your own risk on multiplayer servers.

About

Latite Client V2, a toolkit for Minecraft Windows 10/11 Edition featuring a clean UI, 30+ customizable mods, and a powerful plugin system.

Resources

License

Stars

Watchers

Forks

Contributors

Languages