在几天前我就注意到BlocklyNukkit插件的存在,但当时并没有JS源码书写的教程。
几天后的今天,BlocklyNukkit再次映入我的眼帘,其完善的入门教程与函数表牢牢吸引了我这位JS热爱者。
一、变量的存储
这里我采用的是JSON存储
为什么不用Map是因为map.put();在我手里无法进行覆盖操作。
[LINE]2020-05-10[/LINE]
二、存储结构
JSON有2种存储方式

[LINE]2020-06-30[/LINE]
几天后的今天,BlocklyNukkit再次映入我的眼帘,其完善的入门教程与函数表牢牢吸引了我这位JS热爱者。
我决定从BlocklyNukkit开始开发Nukkit插件。
选择ScriptBlock的原因是因为NBlockScript没有GUI操作界面和点击选择,这对我这种没有笔记本的菜比无疑是一件麻烦事。
我的Java水平极差,按照菜鸟教程的章节大概在Java 方法,并且我没有设备能够进行Java编程。
在Gitee上我建立了ScriptBlock项目,不使用Github的原因是我英语水平并不优秀和访问速度受限。
闲话唠叨完了,下面是我踩的一些坑和一些编写逻辑。
选择ScriptBlock的原因是因为NBlockScript没有GUI操作界面和点击选择,这对我这种没有笔记本的菜比无疑是一件麻烦事。
我的Java水平极差,按照菜鸟教程的章节大概在Java 方法,并且我没有设备能够进行Java编程。
在Gitee上我建立了ScriptBlock项目,不使用Github的原因是我英语水平并不优秀和访问速度受限。
闲话唠叨完了,下面是我踩的一些坑和一些编写逻辑。
这里我采用的是JSON存储
var playObj = {};// 声明playObj为一个空对象为什么不用Map是因为map.put();在我手里无法进行覆盖操作。
var HashMap = Java.type("java.util.HashMap");
var map = new HashMap();
map.put('键名', 1);
logger.info(map.get('键名'));// 返回1
map.put('键名', 2);
logger.info(map.get('键名'));// 任然返回1
[LINE]2020-05-10[/LINE]
二、存储结构
JSON有2种存储方式
- 数组 []
- 对象 {}

[LINE]2020-06-30[/LINE]
最后编辑:
