diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
new file mode 100644
index 0000000..f4820c8
--- /dev/null
+++ b/.github/FUNDING.yml
@@ -0,0 +1,3 @@
+# These are supported funding model platforms
+
+custom: ['https://afdian.com/a/LTCat']
diff --git a/LICENCE b/LICENCE
index 9bd5dbe..d06fab9 100644
--- a/LICENCE
+++ b/LICENCE
@@ -2,23 +2,23 @@
一、承诺与声明。
- 开发者承诺,在您遵守本指南的情况下,不会追究您的法律责任,但最终裁量权仍由开发者保留。
+ 开发者承诺,在您遵守本指南的情况下,不会追究您的责任,但最终裁量权仍由开发者保留。
法律上,开发者仍保留所有权利(All Rights Reserved),且可能随时修改本指南,本指南并不是永久性保证。
二、少量使用情形。
如果您仅合理使用本存储库中的少量内容,或是参考实现思路,您必须:
- (一)给出适当的署名,且提供指向本存储库的链接。
- (二)不得以任何方式暗示开发者为您或您的使用作担保。
+ 1、给出适当的署名,且提供指向本存储库的链接。
+ 2、不得以任何方式暗示开发者为您或您的使用作担保。
三、大量使用情形。
- 如果您基于该存储库进行衍生创作,或合理使用了本存储库中的较大量内容,您必须:
- (一)给出适当的署名,且提供指向本存储库的链接。
- (二)不得以任何方式暗示开发者为您或您的使用作担保。
- (三)给出适当的说明,表示这是第三方内容。在 GitHub 上直接进行 Fork 是允许的。
- (四)使用本指南文件作为协议,不得附加额外条款。
- (五)不得分发编译后的可执行文件。唯一的例外是,你可以在明确禁止再次分发的前提下,在小于 100 人的 QQ 群内分发编译后的可执行文件。
+ 如果您基于该存储库创作衍生作品,或合理使用了本存储库中的较大量内容,您必须:
+ 1、给出适当的署名,且提供指向本存储库的链接。GitHub 上的 Fork 可视为满足此条。
+ 2、不得以任何方式暗示开发者为您或您的使用作担保,且需要给出适当的说明,表示这是非官方内容。
+ 3、使用本指南文件作为协议,不得附加额外条款。
+ 4、该衍生作品不能被允许用于再次分发,这包括制作整合包。
+ 5、该衍生作品的名称必须以 “PCL” 或 “Plain Craft Launcher” 开头,并在其后添加后缀,例如 “PCL 启动修复版”、“PCL PR Collection”。
————————————
diff --git a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadClient.xaml.vb b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadClient.xaml.vb
index 95b18d0..c99964d 100644
--- a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadClient.xaml.vb
+++ b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadClient.xaml.vb
@@ -44,6 +44,14 @@
Version("type") = "special"
Version.Add("lore", GetMcFoolName(Version("id")))
End Select
+ '所有4月1日发布的版本可视为愚人节版,但不改动版本描述
+ Select Case Version("releaseTime").Value(Of Date).ToString("MM'/'dd")
+ Case "04/01"
+ If Not Version("type") = "special" Then
+ Type = "愚人节版"
+ Version("type") = "special"
+ End If
+ End Select
Case "special"
'已被处理的愚人节版
Type = "愚人节版"
diff --git a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb
index 9cf83e2..c0b9dd6 100644
--- a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb
+++ b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb
@@ -619,6 +619,14 @@
Version("type") = "special"
Version.Add("lore", GetMcFoolName(Version("id")))
End Select
+ '所有4月1日发布的版本视为愚人节版,但不改动版本描述
+ Select Case Version("releaseTime").Value(Of Date).ToString("MM'/'dd")
+ Case "04/01"
+ If Not Version("type") = "special" Then
+ Type = "愚人节版"
+ Version("type") = "special"
+ End If
+ End Select
Case "special"
'已被处理的愚人节版
Type = "愚人节版"
diff --git a/README.md b/README.md
index d5b2391..8c12114 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
[](https://github.com/Hex-Dragon/PCL2/)
[](https://github.com/Hex-Dragon/PCL2/issues)
-[](https://afdian.net/@LTCat)
+[](https://afdian.com/@LTCat)
@@ -16,7 +16,7 @@ PCL 的代码绝大多数其实都是几年前学生时代的产物了……那
## 相关内容
- [PCL 功能投票](https://github.com/Hex-Dragon/PCL2/discussions/2):来参加投票吧,开发者会优先处理票数较高的帖子!
-- [程序下载](https://afdian.net/p/0164034c016c11ebafcb52540025c377):下载免费的正式版 PCL。
+- [程序下载](https://afdian.com/p/0164034c016c11ebafcb52540025c377):下载免费的正式版 PCL。
- [帮助文档库](https://github.com/LTCatt/PCL2Help):PCL 帮助文档在 GitHub 上的存储库(是的,帮助库在另一个 Repo……)