{"id":23252628,"url":"https://github.com/biyuehu/sirius","last_synced_at":"2025-08-20T10:33:33.596Z","repository":{"id":245974880,"uuid":"818869166","full_name":"BIYUEHU/sirius","owner":"BIYUEHU","description":"基于 LeviLamina 运行的下一代最全面的 Minecraft 基岩版 BDS 服务器基础\u0026综合性功能插件","archived":false,"fork":false,"pushed_at":"2024-07-17T05:08:25.000Z","size":734,"stargazers_count":5,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-30T12:47:38.386Z","etag":null,"topics":["bedrock-dedicated-server-plugins","bedrock-edition","levilamina","liteloader","liteloaderbds","minecraft","minecraft-plugin","minecraft-sever","minecraftbedrock"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BIYUEHU.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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-06-23T05:28:17.000Z","updated_at":"2024-09-08T16:19:21.000Z","dependencies_parsed_at":"2024-06-25T05:45:55.468Z","dependency_job_id":"52a8f1e6-0e84-4a2f-ab03-8a97831261f1","html_url":"https://github.com/BIYUEHU/sirius","commit_stats":null,"previous_names":["biyuehu/sirius"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BIYUEHU%2Fsirius","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BIYUEHU%2Fsirius/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BIYUEHU%2Fsirius/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BIYUEHU%2Fsirius/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BIYUEHU","download_url":"https://codeload.github.com/BIYUEHU/sirius/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230415292,"owners_count":18222159,"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":["bedrock-dedicated-server-plugins","bedrock-edition","levilamina","liteloader","liteloaderbds","minecraft","minecraft-plugin","minecraft-sever","minecraftbedrock"],"created_at":"2024-12-19T10:17:25.822Z","updated_at":"2024-12-19T10:17:26.440Z","avatar_url":"https://github.com/BIYUEHU.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"sirius.png\" alt=\"LL-Sirius\" width=\"200\"\u003e\n\n# LL-Sirius · 🐺\n\n[![wakatime](https://wakatime.com/badge/user/018dc603-712a-4205-a226-d4c9ccd0d02b/project/603af708-3a70-4749-b71b-a20b6f5b8bfd.svg)](https://wakatime.com/badge/user/018dc603-712a-4205-a226-d4c9ccd0d02b/project/603af708-3a70-4749-b71b-a20b6f5b8bfd) ![](https://camo.githubusercontent.com/947664ff2940a0485658c4fe6e3c0f748ff2842db47553f51c71598285f18398/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f626979756568752f7473756b696b6f3f636f6c6f723d626c7565)\n\n⚡ 基于 LeviLamina 运行的下一代最全面的 Minecraft 基岩版 BDS 服务器基础\u0026综合性功能插件。 ⚡\n\n[🌿 使用手册](USAGE.md) | [📃 更新日志](CHANGELOG.md) | [💡 贡献指南](CONTRIBUTING.md) | [🖍️ 计划列表](TODO.md)\n\n**_📦 [插件交流群：633721784](https://qm.qq.com/q/UnrEFdELm0)_**\n\n\u003c/div\u003e\n\n`Sirius`（/ˈsɪriəs/）指代⌈天狼星⌋，其词源为希腊语中的⌈Σείριος⌋。天狼星是北半球夏季夜空中最亮的恒星，同时也是著名的双星系统之一。其忧郁般的深蓝色光芒着实令人震撼。\n\n## 🎯 Background\n\nLeviLamina 作为一统 BDS Loader 的大型项目，其生态可谓百花齐放，但也造就插件质量参差不齐，某个简简单单的功能却还要装多个插件，更不用提很多脚本插件（尤其是 JavaScript）的开发者并未有过工程化开发经历，致使其代码可靠性与可维护性不堪入目还不自知。同时，LeviLamina 不如曾经的 BedrockX 的预装插件就已提供了官方实现、安全可靠的 Tpa、Home、Warp、Menu、Gui、Money、Helper 等多个基础功能，而 Sirius 则正是为 LeviLamina 填补该空缺，此外有不少指令也模仿了 BedrockX 进行实现，意在向 BedrockX 这一经典项目致敬。\n\n## 🔎 Install\n\n\u003e 如果加载时有 GMLIB-LegacyRemoteCallApi 相关报错，请考虑降级 GMLIB-LegacyRemoteCallApi 到 `0.12.5` 或更早版本，已知 `0.13.0` 版本会出现该问题\n\n1. 前往 [GitHub Releases](https://github.com/biyuehu/sirius/releases) 下载构建完毕的发行版本\n2. 解压所有文件解压至 `BDS/plugins/Sirius` 目录下（确保构建好的 JS 文件位于 `BDS/plugins/sirius/Sirius.js`）\n3. 启动 LeviLamina\n\n期望目录结构：\n\n```text\nBDS/plugins/sirius/\n  ├── data\n  │  ├── data.json\n  │  ├── notice.txt\n  ├── gui\n  ├── locales\n  ├── Sirius.js\n  ├── manifest.json\n  └── config.json\n```\n\n\u003e `data` 文件夹将会在服务器启动时由 Sirius 自动生成，无需手动创建。\n\n## 🔨 Advantages\n\n- 全面化：涵盖了大量基础性与综合性功能，不必再为某个小功能就去安装一个新插件，同时为近乎所有指令提供了 GUI 表单与纯命令两种操作方式\n- 可扩展：Sirius 提供了一套强大而又完备的 JSON GUI 表单接口，可轻松实现各种复杂表单\n- 坚固化：Sirius 的源码完全由 TypeScript 开发，强大的类型编程为类型安全保驾护航，同时也极大程度上提高开发效率\n- 专业化：不同于其它近乎 90% 的游戏插件/ Addons，我们摒弃将几千行的代码堆在一个渺小的脚本文件（甚至是 JS 文件）成为屎山的行为，并为插件开发引入了包管理、CI/CD、自动化测试、自动化构建等多个工程化开发思想的具体实现\n- 国际化：支持 英语、日语、繁体中文、简体中文 四国语言\n- 热重载：支持热重载数据、JSON GUI\n- 语义化：摒弃传统 JSON 格式的配置文件，选用更为人性化的 TOML 格式\n\n## 🧩 Features\n\n### Main\n\n- 🔧 Utils：工具系统\n  - itemsUseOn：自定义物品点击触发指令\n  - joinWelcome：玩家进入服务器欢迎信息\n  - motdDynasty：服务器动态 Motd 信息循环\n  - chatFormat：自定义玩家聊天信息格式\n  - sidebar：自定义侧边栏\n- 🪜 Helper：帮手系统\n  - notice：服务器公告\n  - suicide：自杀\n  - back：返回上次死亡位置\n  - tpa：传送请求\n  - home：玩家个人传送点\n  - warp：服务器公共传送点\n  - clock：给钟\n  - msgui：玩家私聊菜单\n  - here：发送当前位置坐标\n  - map：自定义导入地图（待实现）\n- 🥏 Teleport：传送系统\n  - tpa：传送请求\n  - tpr：随机传送\n  - home：玩家个人传送点\n  - warp：服务器公共传送点\n  - transfer：跨服传送\n- 🧮 Gui：表单系统\n  - menu：服务器菜单\n  - json gui：高可用、强大的自定义表单接口\n- ⛓️ Manger：管理系统\n  - vanish：自我隐身\n  - runas：以指定玩家身份运行指令\n  - ban：玩家 / IP 封禁\n  - cloudBlackCheck：玩家进服 [BlackBe](https://blackbe.work/) 云黑检测\n  - skick：强制踢除玩家\n  - crash：崩溃玩家客户端\n  - stop：停止服务器\n  - info：玩家信息、数据查询\n  - safe：服务器维护状态切换\n- 🧱 Land：领地系统\n- 💴 Money：经济系统、\n  - syncScoreboard：计分板与 LL 经济互相同步（待实现）\n  - gui：转账、查询、记录可视化表单\n  - shop：GUI 商店\n  - hunter：赏金猎人\n\n### Comment\n\n1. 考虑到 LeviLamina 已有官方的 Money 实现不必重复造轮，因此 Sirius 的 Money 实则与其完全一致并进行了相关扩展。\n2. 对于反作弊功能，一是由于 Sirius 初衷是涵盖各种基础\u0026综合性功能，二是社区已有十分强大且完善的反作弊插件，故不再造轮\n3. 对于箱子商店、行为记录、数据统计、背包检查、定时任务、定时消息、服务器卫星地图、地图自动备份、连锁挖矿等著名功能，如若需求量大，将会在未来实现而加入到 Sirius 的功能中。\n\n## 📭 Contributes\n\n- Sirius 是一个开源项目，任何漏洞、想要的新功能建议均可向其提交 [Issues](https://github.com/biyuehu/sirius/issues)，开发者将不断完善和优化 Sirius，以满足用户需求\n- 欢迎广大有 TypeScript 或 前端开发经验的开发者参与 Sirius 的开发，欢迎任何形式的贡献，包括但不限于代码、文档、Bug 反馈、功能建议等。\n\n## 📢 Declaration\n\n遵循 **General Public License v3.0** 开源协议。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbiyuehu%2Fsirius","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbiyuehu%2Fsirius","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbiyuehu%2Fsirius/lists"}