我是redstone
我现在正在使用 NetBeans 写一个编写红石音乐的程序

嗯。 NetBeans

非常的高科技,每一次编译项目之前都要手动清除一下缓存

现在的想法就是每一个音轨再 ...\notes\[namespace]\\track.json 之中设置三个参数:底方块,相对 y 轴以及相对 x 轴

...\notes\[namespace]\extract.json 之中设置 namespace 的长度以及单位刻度(每一个红石中继器的间隔数值)

...\notes\[namespace]\[paragraph#]\notes.json 之中使用数组的形式储存每一个音符。其中包括以下参数:


{
        track:[int],
        relativePos:[int],
        pitch:[int],
        block:null,
        isHeavy:false
}
然后就使用遍历一个一个读取之后输出成可以一个一个 fill 的数据包就行了

然而,这么简单的程序,我只手敲了 Json IO 的部分(

预计过两周完工

召唤:

@Re:alize @tdiant @Kazuha_Dog