{"id":25623268,"url":"https://github.com/pcl-community/pcl2-theme-switcher","last_synced_at":"2026-06-01T12:30:19.701Z","repository":{"id":255952407,"uuid":"853964000","full_name":"PCL-Community/PCL2-Theme-Switcher","owner":"PCL-Community","description":null,"archived":false,"fork":false,"pushed_at":"2024-09-08T03:32:46.000Z","size":7671,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-09-08T04:20:49.093Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PCL-Community.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-08T02:58:49.000Z","updated_at":"2024-09-08T03:32:49.000Z","dependencies_parsed_at":"2024-09-08T04:20:52.773Z","dependency_job_id":"5ec08910-7bc3-4a4d-a554-0e1cd14f018d","html_url":"https://github.com/PCL-Community/PCL2-Theme-Switcher","commit_stats":null,"previous_names":["pcl-community/pcl2-theme-switcher"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PCL-Community%2FPCL2-Theme-Switcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PCL-Community%2FPCL2-Theme-Switcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PCL-Community%2FPCL2-Theme-Switcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PCL-Community%2FPCL2-Theme-Switcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PCL-Community","download_url":"https://codeload.github.com/PCL-Community/PCL2-Theme-Switcher/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240170075,"owners_count":19759141,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-22T11:35:44.845Z","updated_at":"2026-06-01T12:30:19.644Z","avatar_url":"https://github.com/PCL-Community.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 一个能切换 PCL2 自定义主题的颜色的工具\n目前由 [@Ad_closeNN](https://github.com/Ad-closeNN) 开发，~~不过源代码是一坨大便~~ 还在早期阶段（？不过能用就是了。\n\n# 使用方法\n\u003e [!IMPORTANT]\n\u003e 很重要，务必仔细查阅。\n\n\u003e [!CAUTION]\n\u003e 在执行**加载**（覆盖 `PCL\\setup.ini` ） `.ini` 文件覆盖到 `setup.ini` 文件**前**切记要把 `setup.ini` 备份（当然**不**备份也行，程序会自动帮你备份，看你对 `setup.ini` 有多重视）。\n## 安装\n\u003e [!NOTE]\n\u003e 如果你在 GitHub Release 下载很**慢**，可以试试由 [jsdelivr](https://www.jsdelivr.com) 提供的 [CDN](https://baike.baidu.com/item/%E5%86%85%E5%AE%B9%E5%88%86%E5%8F%91%E7%BD%91%E7%BB%9C/4034265) 。阅读完下面的注意事项后可以使用该 [下载地址](https://cdn.jsdelivr.net/gh/PCL-Community/PCL2-Theme-Switcher/PCL2%20Theme%20Switcher.abc) 进行下载。\n\n\u003e [!WARNING]\n\u003e 注意：**jsdelivr 无法直接下载仓库内的 .exe 文件，如果使用上一个链接进行下载，需要把后缀名从 `.abc` 改为 `.exe`**。\n\n- 在 [Releases](https://github.com/PCL-Community/PCL2-Theme-Switcher/releases) 中下载 `PCL2.Theme.Switcher.exe`（~~由于 GitHub Release Assets 里面不能包含空格所以空格就变成**点**了~~）。\n- 将其放在与 PCL2 启动器（一般为 `Plain Craft Launcher 2.exe` ）**同一目录下**，并确保存在 **PCL** 文件夹以及 **PCL\\setup.ini** 。\n- **打开**本程序，**等待初始化完毕**：**PCL2 启动器同一目录下**出现 `PCL2 Theme Switcher` 文件夹。随后请**手动关闭**本程序并**重新打开**。\n\n## 使用\n- **完成**上述**说明：** [安装](#安装) 后，打开本程序。\n- 按下键盘上的 `1` 为保存 **PCL2 自定义主题**的**颜色值及透明度**。填写完保存文件的名字后，程序会将**颜色数值、透明度**保存到 `PCL2 Theme Switcher\\saves\\\u003c保存文件的名字\u003e.ini` 。\n- 按下键盘上的 `2` 为**加载**（覆盖 `PCL\\setup.ini`） `PCL2 Theme Switcher\\saves\\` 里的 `.ini` 存档文件。注意：执行前请务必做好对 `PCL\\setup.ini` 备份，尽管本程序**会**自动备份（保存为 `PCL2 Theme Switcher\\setup.ini`。\n\n\u003e [!NOTE]\n\u003e 不会将其他数值覆盖（如窗口标题），只会覆盖需要的颜色值。\n\n# 数值信息\n\u003e [!NOTE]\n\u003e 前面的数值为存储在 `PCL\\setup.ini` 里的数据（如 `UiLauncherTheme:14`） ，后面的数值为在 PCL2 里查看的，比如：  \n![1725765206387.png](https://raw.githubusercontent.com/Ad-closeNN/CD/main/PCL_Theme_Color_Tip.png)\n- `UiLauncherTransparent` : **透明度**，0 为 **40%** 不透明，600 为 **100%** 不透明\n- `UiLauncherDelta` : **色调渐变**，0 为 **-90** 色调渐变，180 为 **+180** 色调渐变\n- `UiLauncherSat` : **饱和度**，0 为 **0%** 饱和度，100 为 **100%** 饱和度\n- `UiLauncherHue` : **色调**，0 为 **0°** 色调，360为 **360°** 色调\n- `UiLauncherLight` : **亮度**，0为 **-20** 亮度， 40 为 **+20** 亮度\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpcl-community%2Fpcl2-theme-switcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpcl-community%2Fpcl2-theme-switcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpcl-community%2Fpcl2-theme-switcher/lists"}