Skip to content
TheUnknownThingPublic

About

A cross-platform Plain Craft Launcher

Resources

Contributing

Stars

25 stars

Watchers

3 watching

Forks

Repository files navigation

English · 简体中文 · 繁體中文

PCL-ME 标志

PCL Multiplatform Edition

熟悉的 PCL 体验,现已来到 Windows、macOS 与 Linux。

支持 Windows、macOS 与 Linux CI 状态 最新正式版本

下载 · 反馈问题 · 参与贡献

PCL-ME 是一款 Minecraft 启动器,将 Plain Craft Launcher 熟悉的使用体验带到三大桌面平台。项目基于 C#、.NET 10 与 Avalonia 开发,由 PCL-CE 分叉而来,目前作为独立分支持续维护。

  • 启动游戏 — 在同一界面管理游戏实例,启动 Minecraft。
  • 发现资源 — 浏览模组、整合包、资源包与光影,为下一次冒险做好准备。
  • 随心定制 — 调整主题、配色、语言与界面缩放,让启动器融入你的桌面。
  • 安装扩展 — 为启动器添加新功能,也可以打造自己的扩展。

界面预览

PCL-ME 启动页,展示账户操作与当前选择的 Minecraft 实例

账户、游戏实例与启动操作,尽在一处。

模组浏览界面,可按 Minecraft 版本、加载器、来源与标签筛选

发现下一款心仪模组
按版本与加载器筛选,探索社区资源。

界面设置,展示深色主题、配色、语言与界面缩放选项

打造熟悉的使用体验
自由选择主题、配色、语言与界面缩放。

开始使用

前往最新发布页面,下载适合你的操作系统与处理器架构的安装包。

平台 支持情况
Windows 已支持;测试覆盖略少于 Linux 与 macOS。
macOS 主力平台,持续开发与测试。
Linux 主力平台,持续开发与测试。

Arch Linux 用户还可以使用 yay 等 AUR 助手安装:

yay -S pcl-me-bin

扩展

PCL-ME 支持通过扩展添加新功能与原生界面。安装与开发指南请参阅扩展系统文档。

社区还维护了 PCL-ME-Extension-Template,一个可直接 Fork 的扩展项目模板,以及 Screenshot Manager,一个完整、可安装的扩展,展示了同一套 SDK 的实际用法。

从源码构建

安装 .NET 10 SDK,然后在仓库根目录运行:

dotnet restore
dotnet build
dotnet run --project src/PCL.Frontend.Avalonia/PCL.Frontend.Avalonia.csproj -- app

代码按桌面界面与共享启动器服务分层组织:

项目 职责
PCL.Frontend.Avalonia 桌面界面、主题、资源与应用打包。
PCL.Core.Backend 共享启动器服务、Minecraft 启动流程、下载与跨平台工具。

提交代码修改前,请运行 dotnet test。更详细的构建、测试、打包与故障排查流程,请参阅上方项目文档。

参与贡献

欢迎反馈问题、完善文档或贡献代码。开发流程与提交要求,请参阅贡献指南。

反馈问题时,请附上操作系统、启动器与游戏版本、复现步骤及日志。如果你希望实现新功能,请先提交功能提案,与维护者确认方向后再提交实现。

许可证与致谢

本项目按目录分别授权:

具体适用条款,请查阅文件所在目录或上级目录中的许可证说明。

PCL-ME 基于 PCL-CE 的工作继续开发。应用图标基于 PCL-Community/PCL-CE-Logo 的素材,遵循 Apache 2.0 许可证。界面使用 HarmonyOS Sans 字体,版权归 Huawei Device Co., Ltd. 所有,依据 HarmonyOS Sans Fonts License Agreement 授权使用,特此致谢。

About

A cross-platform Plain Craft Launcher

Resources

Contributing

Stars

25 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages