Source of resources
Original
Copyright link
#
Wiki
https://github.com/BIYUEHU/sirius/blob/master/USAGE.md
Language
Multi-language
Supported version
  1. The latest version
LL-Sirius · 🐺

603af708-3a70-4749-b71b-a20b6f5b8bfd.svg
68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f626979756568752f7473756b696b6f3f636f6c6f723d626c7565

⚡ 基于 LeviLamina 运行的下一代最全面的 Minecraft 基岩版 BDS 服务器基础&综合性功能插件 ⚡

🌿 使用手册 | 📃 更新日志 | 💡 贡献指南 | 🖍️ 计划列表

📦 插件交流群:633721784

更多具体内容及使用说明请前往 GitHUb 查看

🎯 Background

LeviLamina 作为一统 BDS Loader 的大型项目,其生态可谓百花齐放,但也造就插件质量参差不齐,某个简简单单的功能却还要装多个插件,更不用提很多脚本插件(尤其是 JavaScript)的开发者并未有过工程化开发经历,致使其代码可靠性与可维护性不堪入目。而 Sirius 则正是为 LeviLamina 填补其在基础性功能插件方面不统一的空缺。

🔨 Advantages
  • 全面化:涵盖了大量基础性与综合性功能,不必再为某个小功能就去安装一个新插件,同时为近乎所有指令提供了 GUI 表单与纯命令两种操作方式
  • 可扩展:Sirius 提供了一套强大而又完备的 JSON GUI 表单接口,可轻松实现各种复杂表单
  • 坚固化:Sirius 的源码完全由 TypeScript 开发,强大的类型编程为类型安全保驾护航,同时也极大程度上提高开发效率
  • 专业化:不同于其它近乎 90% 的游戏插件/ Addons,我们摒弃将几千行的代码堆在一个渺小的脚本文件(甚至是 JS 文件)成为屎山的行为,并为插件开发引入了包管理、CI/CD、自动化测试、自动化构建等多个工程化开发思想的具体实现
  • 国际化:支持多国语言
  • 热重载:支持热重载数据、JSON GUI
  • 语义化:摒弃传统 JSON 格式的配置文件,选用更为人性化的 TOML 格式
🧩 Features
  • 🔧Utils:工具系统
    • itemsUseOn:自定义物品点击触发指令
    • joinWelcome:玩家进入服务器欢迎信息
    • motdDynasty:服务器动态 Motd 信息循环
    • chatFormat:自定义玩家聊天信息格式
    • sidebar:自定义侧边栏
  • 🪜Helper:帮手系统
    • notice:服务器公告
    • suicide:自杀
    • back:返回上次死亡位置
    • tpa:传送请求
    • home:玩家个人传送点
    • warp:服务器公共传送点
    • clock:给钟
    • msgui:玩家私聊菜单
    • here:发送当前位置坐标
    • map:自定义导入地图(待实现)
  • 🥏Teleport:传送系统
    • tpa:传送请求
    • tpr:随机传送
    • home:玩家个人传送点
    • warp:服务器公共传送点
    • transfer:跨服传送
  • 🧮Gui:表单系统
    • menu:服务器菜单
    • json gui:高可用、强大的自定义表单接口
  • ⛓️Manger:管理系统
    • vanish:自我隐身
    • runas:以指定玩家身份运行指令
    • ban:玩家 / IP 封禁
    • cloudBlackCheck:玩家进服 [BlackBe](https://blackbe.work/) 云黑检测
    • skick:强制踢除玩家
    • crash:崩溃玩家客户端
    • stop:停止服务器
    • info:玩家信息、数据查询
    • safe:服务器维护状态切换
  • 🧱 Land:领地系统
  • 💴Money:经济系统、
    • syncScoreboard:计分板与 LL 经济互相同步(待实现)
    • gui:转账、查询、记录可视化表单
    • shop:GUI 商店
    • hunter:赏金猎人
📭 Contributes
  • Sirius 是一个开源项目,任何漏洞、想要的新功能建议均可向其提交 Issues,开发者将不断完善和优化 Sirius,以满足用户需求
  • 欢迎广大有 TypeScript 或 前端开发经验的开发者参与 Sirius 的开发,欢迎任何形式的贡献,包括但不限于代码、文档、Bug 反馈、功能建议等。

📢 Declaration

遵循 General Public License v3.0 开源协议。
  • Like
Reactions: lazy088
Author
BIYUEHU
Price
10金粒
Downloads
143
Views
1,911
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from BIYUEHU

Share this resource

Latest updates

  1. v1.0.1

    v1.0.1