本帖最后由 贰逼 于 2016-1-23 17:42 编辑

        8.2+私有模块与普通多模块区别
在1.9中,普通的多模块(公共模块)的执行和私有模块就出现较大差异

  • 普通多模块

就主模块来看,也许你认为在模块中调用了公共模块,就能做到1→2→3
但是因为并联,遵循标准执行顺序,所以只能做到1→3→2
对于顺序要求非常高的时钟等特殊模块语句,这里就难免失去严谨

  • 私有模块

私有模块就能成功实现顺序,但是缺点是“私有”是只能被单链调用


通过差异,得出两种方式性质:
公共模块 - 公共调用,但是无时序
私有模块 - 私有调用,但是有时序

回到1.8时代,无论私有还是公共因为都遵循了标准执行顺序,所以较1.9多模块概念来说稍微简单了一些。




[groupid=546]Command Block Logic[/groupid]