目录
目录README.md

MineSpire Launcher

MineSpire is a Minecraft Launcher designed to be easy-to-use, conserve storage space, and to be compatible with the official Minecraft Launcher.

Project Structure

There are three different projects for different platforms and one core project. All UI and business logic are shared in the MineSpire project and the different platform projects exist only to bootstrap Eto.Forms, the cross-platform UI framework used by MineSpire.

  • MineSpire: Cross-platform application UI and business logic. Platform specific code exists here but are sufficiently guarded behind platform checks.
  • MineSpire.Core: The core launcher implementation with Launcher API client. If you are looking for how MineSpire launcher Minecraft, this is probably where you should look at.
  • MineSpire.Core.Tests: The unit tests against Core.
  • MineSpire.Gtk: The GtkSharp project. Runs on GTK3 and intended for Linux, although should work in Windows, macOS and other *nix systems given the correct runtime libraries are present.
  • MineSpire.Wpf: The WPF project. Runs on Windows Presentation Foundation, and only works on Windows.
  • MineSpire.Mac: The macOS project. Runs on native macOS API and works only in macOS.

Currently no code should be present in platform projects except bootstrapping code.

This project is licensed under GNU General Public License version 3; you can choose a later version published by Free Software Foundation at your own opinion. (This is called GPL-3.0-or-later.)

Also see third-party notices.

NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

关于

Another Minecraft Launcher

335.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号