• MineWIKI决定开始建设,快来参与吧:836788006
BlocklyNukkit——缔造基岩版新生态 | 图形化插件制作器 & 多语言插件开发平台

插件 BlocklyNukkit——缔造基岩版新生态 | 图形化插件制作器 & 多语言插件开发平台 1.2.9.3

登录后下载
资源类型
原创
版权链接
#
API
1.0.9
依赖
EconomyAPI,ScoreBoardAPI,PlaceHolderAPI
语言
中文(简体)
090404j34kec62dyccec16.png

全图形化插件制作器
我们的在线使用网址:点击进入
我们的服务器插件下载地址:见上
交流群:953752196​

项目简介:
blocklynukkit友好界面中文插件编辑器是由超神的冰凉发起的开源的
服务器插件开发框架,其目的为致力于为中国广大服主提供清爽、强大、实用、简洁的中文服务器插件开发服务,使得更多想要开发自己的插件却对晦涩难懂的JAVA编程望而却步的服主能够很容易的,以拖拽的形式开发出自己想要的各种功能。
blocklynukkit不仅是一个插件编辑器,它更是一个多语言插件加载器
支持JavaScript、Python、Lua、PHP和C/C++。您可以用这里面的任意一种或多种语言来开发服务器插件,BlocklyNukkit为所有语言提供统一的运行时api,可以与java无缝集成交互。

项目链接:
https://github.com/Superice666/BlocklyNukkit
教程链接:http://www.blocklynukkit.info/
加载器链接:
正式版https://tools.blocklynukkit.com/BlocklyNukkit.jar
测试版 https://gitee.com/qdez/BlocklyNukkit_Loader/gitee_go/15181


为什么我们要做这个:
(仅代表个人拙见)
如您所见,现在中国nk整个生态圈,乃至基岩版生态圈,在网易的操作下,跟之前比起来,几乎是一片废墟。现在的nk生态绝大部分是几位优秀的开发者所建立的,一旦发生了什么不好的事请,整个生态链一触即断,这是我,同样也是广大服主、玩家、开发者都不希望见到的局面。作为一个局内人,我深知一个好的生态的重要性。经过反复的思考,我决定以blocklynukkit这个项目为切入口,着手为这个社区做点什么。我深知我的力量渺小,能做的微乎其微,但是我做了,等我从这里离去的时候,我不会留下任何悔恨。

BlocklyNukkit是做什么的:
Blocklynukkit是一套便于零基础开发者入门的开发套件,旨在使得各位服主都能制作属于自己的专属插件,培养更多开发者。通过我们的图形化编辑器,您可以通过拖拽拼图的方式简单而轻松的创作插件,省去了很多不必要的操作。同时,我们为blocklynukkit制作了交流论坛,为各位打造一个良好的插件学习环境(http://bbs.blocklynukkit.com

BlocklyNukkit支持插件开发的方式:
BlocklyNukkit支持如下4种插件开发方式:
1、图形编辑器(十分简单,零基础开发)
2、JavaScript(ECMA 5.1标准)
3、Python(2.7版本)
4、Lua (5.2版本)
5、PHP (5.7版本)
6、C/C++ (17版本)

BlocklyNukkit的特点:
· 零基础快速上手,友好的使用方式,近万字新手教程
· 云端一键部署安装,多端均可开发插件(手机/电脑)
· vscode插件支持,编程开发插件快人一步
· nukkit和BN双API,开发插件的最佳选择
· 多样的表单主题,让你的服务器独树一帜!
· 图形编辑器、javascript、python、lua、php、C/C++、java/scala可混合开发

BlocklyNukkit可以做出什么样的插件:
BlocklyNukkit是一个完整的插件开发框架,可以做出所有在服务端插件能力范围内的形式和内容的插件。

一些声明:
BlocklyNukkit永久免费!(我不会从这个项目捞油水)
Blocklynukkit并不是单纯为了图形化而图形化,它只是为入门的初学者提供了一个过渡的平台,我们仍然建议会使用JavaScript/java等语言的开发者使用文本代码开发。Blockly提供为开发者打造的js编写插件工具集和javaAPI。
BlocklyNukkit只是一个基于热爱而开发的项目,并不会和任何开发者在任何情况下发生大的矛盾或冲突,如果blocklynukkit以任何可能的方式侵犯了您的利益,请及时联系我们呢解决。
BlocklyNukkit完全开源,但如果您要进行二次开发或用于商业用途请提前告知作者,感谢。
请不要恶意评论,如果您感到这个项目给您带来了困扰,我会在能接受的范围内为您解决困扰。

有用的资源:
官方教程库(最完整):http://www.blocklynukkit.info/
官方教程链接:
https://docs.qq.com/doc/DRkRpS0xmV2ZJbGdi
js文档: https://github.com/Superice666/BlocklyNukkit
QQ群:953752196
直接进入编辑器:http://tools.blocklynukkit.com

其他功能介绍:
如何使用表单主题控制器:
附属插件 BN表单主题控制器下载链接:
https://github.com/Superice666/BlocklyNukkit/raw/master/BNThemeController.jar
把这个jar包放在plugins文件夹里面,重启一次服务器,blocklynukkit解释器会调用表单主题控制器(1.1.8版本及以上),随后在./plugins/BlocklyNukkit/文件夹下面会生成:theme.yml文件,内容为
  1. theme: MINECRAFT
其中"MINECRAFT"是主题的名称,修改MINECRAFT为你喜欢的主题名称,重启服务器第一次会同步主题所需资源,第二次会将主题资源包注入nk,也就是说,第一次安装主题需要一共重启3次,更换主题需要重启2次主题风格列表:(可以加群学习自己制作主题风格)

BiliBili B站2233主题风格
The_Wandering_Earth 流浪地球主题风格
East_Dream 东方之梦国风主题风格
Landscapes_The_Same 山河无恙主题风格
更多风格持续更新中......

如何使用速建官网功能:
在BlocklyNukkit文件夹下会有port.yml,设置里面的端口为你希望的官网端口,设置完之后在浏览器输入 你的ip/域名:端口 即可打开服务器官网。但是在没有设置官网页面html文件之前会在浏览器显示错误,具体教程详见完整官方教程或站内快速搭建教程。
简易展示:

GWeRKg.png




UI表单主题预览图(BiliBili主题):
批注 2020-04-03 132936.png
批注 2020-04-03 133041.png

UI表单主题预览图(流浪地球主题):
GBdJv8.png

UI表单主题预览图(山河无恙主题):
批注 2020-04-05 112617.png

UI表单主题预览图(东方之梦主题):
QQ图片20200405114656.png

预览图(旧版本):
批注 2020-04-05 170229.png

开源地址:
widget_card.svg
https://github.com/Superice666/BlocklyNukkit

记得来赞助一波哦:

afdian-%E8%B6%85%E7%A5%9E%E7%9A%84%E5%86%B0%E5%87%89%20(1).png

afdian-%E8%B6%85%E7%A5%9E%E7%9A%84%E5%86%B0%E5%87%89%20(1).png
  • BlocklyNukkit.png
    BlocklyNukkit.png
    16.4 KB · 查看: 850
作者
超神的冰凉
下载
412
查看
5,446
首次发布
最后更新
评分
5.00 星 7 个评分

来自超神的冰凉的更多资源

最新更新

  1. 1.2.9.3

    Bug Fixed - 修复了bnp无法加载自定义模块名问题 - 修复了BN浮空字能被打的问题 - 去掉了陈旧的bnmiscbuild命令
  2. 1.2.9.2 发布

    Bug Fixed - 修复了异步JSON与YAML互转的问题,大幅提升转换速度 - js中可以使用箭头函数 -...
  3. 1.2.9.1发布

    Bug Fixed - 修复射箭函数中参数依赖问题 - 修复方块实体无法不坠落 - 重构BNNPC的AI架构,修复bnnpc两格高出不去问题 - 修复bn插件包资源文件解压错误问题 -...

最新评论

支持BN,支持!
ohhhhhhhhhhh
1.16可用吗
超神的冰凉
超神的冰凉
可以的
数据库模块更新了,ohhh!!
BN,永远滴神!
大佬nb! 支持希望能有更多模块!
很不错,让每个人都能制作属于自己的插件
超神的冰凉
超神的冰凉
感谢您的支持!我们会不懈努力的!