Sitelet https://github.com/Project-Tick/MeshMC
Skip to content

Repository files navigation

MeshMC logo

MeshMC

MeshMC is a custom launcher for Minecraft that focuses on predictability, long term stability and simplicity.

Contributing

Contributions are welcome from all. This repository is managed in GitHub.

  • Want to contribute code? Fork this project and send PR.
  • Reporting a bug? Please submit it on the GitHub Issue.
  • Is there a part of MeshMC that's not translated? See the Crowdin page.
  • If you get stuck or need help with anything at all, please use GitHub Issue system.
  • Do you want to write a plugin? The location is launcher/plugin/plugins. In-tree plugins are located here.

Building

If you want to build the launcher yourself, check this wiki page for build instructions.

Code formatting

Just follow the existing formatting.

In general, in order of importance:

  • Make sure your IDE is not messing up line endings or whitespace and avoid using linters.
  • Prefer readability over dogma.
  • Keep to the existing formatting.
  • Indent with 4 space unless it's in a submodule.
  • Keep lists (of arguments, parameters, initializers...) as lists, not paragraphs. It should either read from top to bottom, or left to right. Not both.

License

Copyright © 2012-2022 MultiMC Contributors
Copyright © 2026 Project Tick

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this program except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Forking/Redistribution

We keep MeshMC open source because we believe it's important to be able to see the source code of a project like this, and we do this using the Apache license.

One reason we use the Apache license is that we don't want people using the name MeshMC when they fork the project. This means people should examine the source code and remove all references to MeshMC, including the project icon and window titles (the title should not contain the phrase MeshMC-fork). The Apache license covers reasonable use of the name; mentioning the project's origins in the About dialog and license is acceptable. However, it must be explicitly stated that the project is a fork, which does not mean you have our approval.

However, we give you the freedom to distribute this project as you wish, in any non-exclusive way, without changing its functionality, on a voluntary basis to package managers, without expecting any financial gain. Take the project and distribute it wherever people can reach it. But abide by our restrictions.

About

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages