本帖最后由 小果酱啊 于 2021-8-1 10:44 编辑
你还在为BDS插件开发困难,标准不一,代码繁琐而头疼?
你还在为寻找接口而头疼,你还在为语言问题而止步于观望,甚至为了简单的功能不惜高价定制?
也许。。。。!
没错!LiteXLoader它来了!
跨语言插件开发支持
LiteXLoader的插件可以使用多种不同的脚本语言开发!
目前已支持的插件开发语言:
JavaScript,Lua
即将支持的插件开发语言:
Python,Ruby,C#,TypeScript
功能强大,设施完备!
提供众多的游戏API支持、游戏事件监听
玩家,实体,方块,物品,容器,游戏机制,游戏系统
等等等等
为你发挥创意打好技术基础
配备大量基础设施
统一配置文件接口
统一日志接口
文件系统接口
关系型、非关系型数据库接口
系统调用接口
网络功能接口
脚本引擎辅助接口
热加载、热卸载、热重载插件
让你专注于**代码实现,而非各种琐碎的技术细节
兼容性强 !
LXL支持通过Wine在Linux平台运行,给Linux平台也带来自由的插件体验
一次编写,多平台共享
仅依赖 LiteLoader 加载器和标准的C/C++运行时库,兼容性极强
兼容绝大多数其他主流插件加载器(CSR JSR等)
脚本插件不需要随版本更新而修改代码,一次编写,全版本适配。
模块化,高性能 !
使用C++开发,底层性能优越。让脚本插件也可以做到高效运行。
同时,底层仅有一套统一的C++ API,新版本适配速度快。
安装教程:
首先你得安装LiteLoader加载器
下载LiteXLoader安装包,将整个包解压并将所有内容按原样复制到 plugins目录
在MCBBS找到并下载LiteXLoader加载器的插件,然后丢到到plugins目录中
然后开服!
蓝奏云下载:https://wws.lanzoui.com/imQeYs3fzfg
我们拥有 详尽完善的 开发API文档
点这里进入开发文档
查看开发文档,使用多种脚本语言完成自己的插件开发
去找找开源的LXL插件,作为你的示例插件。
你可以直接在生产环境中使用它们
也可以在这里学习插件开发的方法和技巧
VSCode 开发辅助插件
使用 椋 大佬开发的 LiteXLoader Lua语言辅助插件
帮助你更好地完成Lua插件的开发
代码提示、自动补全、自动文档、错误提醒、运行时调试。。。。
只有你想不到,没有他做不到
使用说明
安装vscode扩展插件LXLDevHelper
启动vscode,根据提示安装依赖
打开任意工作区,文件夹即可
点这下载开发补全库
Blockly-LXL 图形化开发套件
没有编程基础?对复杂的语言规则感到厌烦?
你有没有想过,BDS插件开发可以像拼图一样容易?
看这里!pa733大佬的 Blockly-LXL 图形化开发套件
帮你将插件开发体验提升到了新的高度
您无需担心编写出来的插件会遇到语法错误。在bllxl,您只需要按照您的想法,拖动代码块,像搭积木一样即可创建出属于您的插件。
https://bllxl.com/点这链接使用
LiteXLoader完全依托BDS开源开发社区,代码全部开源。
欢迎大家的PR,参与到我们的项目维护和开发中来。
【GitHub】https://github.com/LiteLDev/LiteXLoader
【文档站】https://lxl.litetitle.com/
LiteXLoader的群聊:850517473
LiteLoader的群聊:656669024
项目已经接入爱发电
给作者他们源源不断的动力
爱发电https://afdian.net/@LiteXLoader?tab=home
你还在为BDS插件开发困难,标准不一,代码繁琐而头疼?
你还在为寻找接口而头疼,你还在为语言问题而止步于观望,甚至为了简单的功能不惜高价定制?
也许。。。。!
没错!LiteXLoader它来了!

跨语言插件开发支持
LiteXLoader的插件可以使用多种不同的脚本语言开发!
目前已支持的插件开发语言:
JavaScript,Lua
即将支持的插件开发语言:
Python,Ruby,C#,TypeScript
功能强大,设施完备!
提供众多的游戏API支持、游戏事件监听
玩家,实体,方块,物品,容器,游戏机制,游戏系统
等等等等
为你发挥创意打好技术基础
配备大量基础设施
统一配置文件接口
统一日志接口
文件系统接口
关系型、非关系型数据库接口
系统调用接口
网络功能接口
脚本引擎辅助接口
热加载、热卸载、热重载插件
让你专注于**代码实现,而非各种琐碎的技术细节
兼容性强 !
LXL支持通过Wine在Linux平台运行,给Linux平台也带来自由的插件体验
一次编写,多平台共享
仅依赖 LiteLoader 加载器和标准的C/C++运行时库,兼容性极强
兼容绝大多数其他主流插件加载器(CSR JSR等)
脚本插件不需要随版本更新而修改代码,一次编写,全版本适配。
模块化,高性能 !
使用C++开发,底层性能优越。让脚本插件也可以做到高效运行。
同时,底层仅有一套统一的C++ API,新版本适配速度快。
安装教程:
首先你得安装LiteLoader加载器
下载LiteXLoader安装包,将整个包解压并将所有内容按原样复制到 plugins目录
在MCBBS找到并下载LiteXLoader加载器的插件,然后丢到到plugins目录中
然后开服!
蓝奏云下载:https://wws.lanzoui.com/imQeYs3fzfg
我们拥有 详尽完善的 开发API文档
点这里进入开发文档
查看开发文档,使用多种脚本语言完成自己的插件开发
去找找开源的LXL插件,作为你的示例插件。
你可以直接在生产环境中使用它们
也可以在这里学习插件开发的方法和技巧
VSCode 开发辅助插件
使用 椋 大佬开发的 LiteXLoader Lua语言辅助插件
帮助你更好地完成Lua插件的开发
代码提示、自动补全、自动文档、错误提醒、运行时调试。。。。
只有你想不到,没有他做不到
使用说明
安装vscode扩展插件LXLDevHelper
启动vscode,根据提示安装依赖
打开任意工作区,文件夹即可

点这下载开发补全库
Blockly-LXL 图形化开发套件
没有编程基础?对复杂的语言规则感到厌烦?
你有没有想过,BDS插件开发可以像拼图一样容易?
看这里!pa733大佬的 Blockly-LXL 图形化开发套件
帮你将插件开发体验提升到了新的高度

您无需担心编写出来的插件会遇到语法错误。在bllxl,您只需要按照您的想法,拖动代码块,像搭积木一样即可创建出属于您的插件。
https://bllxl.com/点这链接使用
LiteXLoader完全依托BDS开源开发社区,代码全部开源。
欢迎大家的PR,参与到我们的项目维护和开发中来。
【GitHub】https://github.com/LiteLDev/LiteXLoader
【文档站】https://lxl.litetitle.com/
LiteXLoader的群聊:850517473
LiteLoader的群聊:656669024
项目已经接入爱发电
给作者他们源源不断的动力
爱发电https://afdian.net/@LiteXLoader?tab=home