这里是PCL2启动器的社区版,也被称为PCL2启动器的下游分支。与PCL2启动器并无任何关系,亦与瑞典Mojang公司并无任何关系。
各位好!接下来,我将向各位介绍PCL2所有的社区版的下游分支。该帖子借鉴与IceFire_Icer的视频,以及PCL2社区版的官方github。
首先介绍一下PCL2目前所有正在活跃开发的社区版本:
以上四个PCL2下游分支,主要是现在还在活跃开发中的分支。如有遗漏,请在评论区添加~当然,除了以上四个以外,还有几个已经近乎停更的分支,例如:
以及众多的下游分支,不过PCL-Community本身就是为了给每位成员提供了Fork原版PCL2的源码使用的,因此你能够看见本仓库的使用最多的语言为Visual Basic。
那么首先要介绍的肯定是我们的PCL2-CE社区版分支啦!CE分支是目前最于完善的分支(至少鉴于其他分支来说)。
首先,PCL2社区版有很多新增功能,但是也有很多删减功能。具体请参阅下列表格:
PCL2原版 | PCL2社区版 | |
---|---|---|
今日人品 | ✅ | ❌ |
千万别点 | ✅ | ❌ |
回声洞 | ✅ | ❌ |
主题切换 | (仅快照版)✅ | ❌ |
关于与鸣谢新增社区版鸣谢人员 | ❌ | ✅ |
下载Quilt | ❌ | ✅ |
下载Cleanroom | ❌ | ✅ |
启动器内修改加载器 | ❌ | ✅ |
启动器内管理资源(资源包、地图、光影) | ❌ | ✅ |
暗色模式 | ❌ | ✅ |
切换字体 | ❌ | ✅ |
反馈页面直接拉取而不是打开网页 | ❌ | ✅ |
以上为PCL2社区版与PCL2原版的区别。如有遗漏,敬请补充!
以下是介绍截图:
它有一个官方群聊:1028074835,群主为MoYuan-CN
以下是PCL2.Nova.App的介绍!
PCL2.Nova是由MoYuan-CN带头开发的一款PCL2下游分支。
它采用了电脑原生WebView2的强力支持,并且支持跨平台!使用Tauri+Vue+TypeScript+Rust开发,具有页面响应级式的开发,该版本在本文作者的电脑上运行非常流畅。并且不同于..NET WPF,该应用开发UI使用静态HTML的形式开发,不仅速度非常快并且运行也非常流畅。
以下是墨渊的Github介绍:
下一代 PCL 启动器,基于官方版 PCL2 的完全重构
采用 Web 技术和内存安全的 Rust 全新构建
这,就是 PCL II: Nova!第一个可用(功能有限)发行版计划于 2026.7 之前推出(由于后端缺乏,因此延期)
在此之前你可以自行下载代码编译运行
请确保安装 Node 18+ 和 Rust
Clone 到本地之后运行 pnpm i 和 pnpm tauri dev 即可调试
如果你有开发Rust的能力,或者你拥有开发前端Vue的经验,开发者非常欢迎各位加入群聊与各位进行开发交流!如果你没有开发经验也不要紧,开发者也非常欢迎每位玩家进入并且进行催更讨论!
以下是介绍截图:
它的官方群聊是:904358829
以下是PCL2.Neo的介绍!
PCL2.Neo是Hill23333带头开发,由C#开发,采用最新架构:Avalonia进行跨平台开发。使用最新的..NET 9进行开发,采用系统原生控件,原生运行自Windows、MacOS、Linux上!与此同时,它将会是最接近与PCL2原版控件的下游分支之一!
下面贴出它的Github介绍:
基于 Avalonia 的下一代跨平台启动器,由 PCL2(作者:龙腾猫跃) 项目重构。
使用最新的 .NET 9 强力驱动,支持 Windows、Linux 和 macOS。
原生运行,自然快!特点:
跨平台:借助于强大的 Avalonia 框架,你可以在 Windows、Linux 和 macOS 上体验 PCL2.Neo!
像素级还原:PCL2.Neo 的界面,功能与原版 PCL2 几乎一致。
原生运行:PCL2.Neo 是原生自绘控件,自然快!
没有赞助:PCL2.Neo 的任何功能都不需要赞助!当然,你愿意的话可以捐助我们。
如果你有开发C#的能力,或者你拥有开发XAML的经验,开发者非常欢迎各位加入群聊与各位进行开发交流!如果你没有开发经验也不要紧,开发者也非常欢迎每位玩家进入并且进行催更讨论!
以下是它的介绍截图:
它的官方群聊是:966504100
以下是PCL2-Newer-Project的介绍:
PCL2-Newer-Project是由xphost008带头开发,采用Dart开发!它由Flutter的强大驱动,完美的适配了Windows、MacOS、Linux甚至Android系统,都有可能开发完成!它将对标PCL2.Nova.App进行开发,因为二者几乎都是有前端代表性在里面。
以下是它的Github介绍:
PCL II Newer Project
一个使用Flutter写的PCL II Newer Project!使用说明
目前并没有提供二进制下载,因为还没做好(最新消息:已经提供了,在Actions里)
不过你可以自行download zip然后自行构建~在构建之前,你必须去Flutter SDK下载Flutter的开发文件,之后为你所需要构建的平台提供一个环境【例如MacOS的dmg构建、Linux的tar.gz构建等】
由于我开源的工作空间里缺少所有的运行时环境【仅提供源码】,那这样的话,你恐怕只能首先使用flutter create pcl_newer构建一个名为pcl_newer的一个项目,然后把我的项目源码放进入即可。
之后,请在项目根目录里面输入Flutter run即可开始预览你的应用程序。如果你想打包成exe或者dmg,你可以输入以下指令flutter build --help,这个指令可以让你查看Flutter的构建命令,你可以自行选择构建到windows、macos或者linux。
如果你有开发Dart的能力,或者你拥有开发Flutter UI的经验,开发者非常欢迎各位加入群聊与各位进行开发交流!如果你没有开发经验也不要紧,开发者也非常欢迎每位玩家进入并且进行催更讨论!
以下是它的介绍截图:
它也有一个官方群聊:435225858
(整个四者的Logo也就Newer最丑。。喵)