Mesh is a cross-version minecraft mod development platform for Forge and Fabric.

Overview

MeshMC logo

Mesh

Mesh is a cross-version minecraft mod development platform for Forge and Fabric.

Supported Versions

Mesh will eventually be able to run on most forge and fabric versions, but development is currently on the API, forge 1.12.2, and fabric 1.18.1.

How it works

Mesh works as an API over minecraft's version specific code. It runs as a forge and fabric mod, translating Mesh API calls into version specific code. This means that Mesh mods only have to compile for once for all versions of minecraft. The Mesh API is provided as a mod for each platform it supports.

Building

  • Install and configure JDK 17
  • Clone this repo
  • Build with gradle: run ./gradlew build for building on Linux or gradlew build for Windows
  • The Mesh API will be built for each supported version and copied to the build folder
  • The Mesh Loader, which works as a mod on all supported versions is also built to this folder. You can choose to use this, or the standalone version explained above to run Mesh mods.
  • The Example Mod will also be built into this folder

Running a Mesh mod

To run a Mesh mod, place the Mesh Loader or the Mesh API for the minecraft version you are using in your mods folder. Then place the Mesh mods you want to run in the mods folder too. When you run supported mod loaders and versions, the Mesh mod will be loaded at start!

Example Mesh Mods

Mesh supports Kotlin and Java mods, and we provide example mods for both languages. You should check them out!

Contributing

Contributions will be vital for this project because it deals with many versions of Minecraft. Please read CONTRIBUTING.md if you plan on contributing.

You might also like...

A Minecraft Forge Mod that adds the features from Blockixel Artistry's YouTube videos

Blockixel Concepts for Forge 1.18.2 Fabric Port at https://github.com/JimmyTheGreat1500/BlockixelConcepts A Forge mod that aims to implement Blockixel

Dec 25, 2022

Port of the forge api to fabric, under the same path.

MinecraftForge Forge is a free, open-source modding API all of your favourite mods use! Version Support 1.18.x Active 1.16.x LTS Download Forum Discor

Dec 6, 2022

VR mod for Minecraft. For Version 1.17.X

Vivecraft for Minecraft 1.17 This readme is intended for developers. For downloads and gameplay instructions please see the official website Localizat

Aug 1, 2022

A mixin based ghost client for Minecraft 1.8.9 built on Minecraft Forge.

A mixin based ghost client for Minecraft 1.8.9 built on Minecraft Forge.

A mixin based ghost client for Minecraft 1.8.9 built on Minecraft Forge. Originally designed as a MCP Client (called Tephra), it is now being ported t

Jan 1, 2023

A free mixin-based injection hacked-client for Minecraft using Minecraft Forge.

Custom LiquidBounce 1.8.9 build that aims to improve original visuals and bypasses, along with built-in ViaVersion to help you change from 1.8 to 1.17.1 without creating any other version branch.

Jan 2, 2023

A Minecraft Mod for Fabric which aims to make Block Entity rendering faster and more customizable with almost no compromises.

A Minecraft Mod for Fabric which aims to make Block Entity rendering faster and more customizable with almost no compromises.

Enhanced Block Entities EBE is a 100% client side mod for Minecraft on the Fabric mod loader which aims to increase the performance of block entity re

Dec 30, 2022

A Minecraft Fabric Mod to make splash texts translatable and customizable.

Splasher! 🧨 Customize Minecraft Splash Texts on Your Own! Contribute a Translation Translate assets/splasher/lang/en_us.json into your favorite langu

Dec 27, 2022

A Minecraft (Fabric) mod that improves the statistics screen and makes it more useful.

A Minecraft (Fabric) mod that improves the statistics screen and makes it more useful.

Better Statistics Screen This Minecraft mod replaces the Vanilla statistics screen with an new and improved statistics screen that is easier to use an

Dec 31, 2022

A Fabric mod designed to improve the chunk performance of Minecraft.

A Fabric mod designed to improve the chunk performance of Minecraft.

C^2M-Engine A Fabric mod designed to improve the chunk performance of Minecraft. So what is C2ME? C^2M-Engine, or C2ME for short, is a Fabric mod desi

Jan 5, 2023
Addon to the Minecraft Forge/Fabric mod InvMove that adds mod compatibilities

Addon to the Minecraft Forge/Fabric mod InvMove that adds mod compatibilities

David M. 3 Oct 21, 2022
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR) applications.

LWJGL - Lightweight Java Game Library 3 LWJGL (https://www.lwjgl.org) is a Java library that enables cross-platform access to popular native APIs usef

Lightweight Java Game Library 4k Dec 29, 2022
Minecraft Forge/Fabric mod that adds the ability to walk around while in inventories

Minecraft Forge/Fabric mod that adds the ability to walk around while in inventories

David M. 16 Nov 22, 2022
A high-level cross-platform 2D game development API

mini2Dx A high-level game development API for LibGDX inspired by Slick Website Wiki Community Javadoc Downloads Goals The main objective of mini2Dx is

null 492 Dec 24, 2022
Cross-platform Java game development framework.

Features Kronos is a open source, cross-platform game development library with a robust ecosystem. Listed below are current and planned (*) features:

Temps 0 Dec 19, 2022
C2ME-fabric - A Fabric mod designed to improve the chunk performance of Minecraft.

C^2M-Engine A Fabric mod designed to improve the chunk performance of Minecraft. So what is C2ME? C^2M-Engine, or C2ME for short, is a Fabric mod desi

null 414 Jan 7, 2023
Run Fabric Mods on Forge! It's an mod loading api, too (not implemented yet). No any releationship between Python library PILlow.

Pillow Mod Loader 中文 | English Quilt that runs on Forge Not implemented yet. Yes, you can believe it. This mod will make Quilt compatible with Forge.

null 18 Dec 20, 2022
bedroom is a latest version fabric base for minecraft clients.

bedroom is a latest version fabric base for minecraft clients. this was made to serve as the base for beach house, i'm just making it public so others

beach house development 27 Dec 15, 2022
An elegant Minecraft mod template for the Fabric mod loader

Fabric Example Mod Lorem ipsum dolor sit amet Example is a Minecraft mod that lorem ipsum dolor sit amet. Ut mi lectus, egestas a justo nec, hendrerit

Axieum 24 Dec 25, 2022
sexc forge mod for 1.12.2 minecraft

Wurst+3 Discord | Donate | Download 1.12.2 forge minecraft client Made for crystalpvp and killing noobs. On first run ensure your voices volume is max

Wurst+ 203 Dec 9, 2022