本帖最后由 1582952890 于 2017-9-16 20:38 编辑

1. 插件介绍
(图转自维基百科)

六十年前,人类发明了第一台真空管计算机,ENIAC。
它的大小有两个教室那么大,每秒运算5000次。
如今,个人电脑已经深入我们的生活。
它的速度远快于ENIAC,但远没有ENIAC大。
这就是集成电路的威力。


嘻嘻。。。(别打我)

1. 本插件依赖于版本至少为1.5.6-beta的MapPainting(如果不知道什么叫API,照下就是了。)
2. 本插件至少需要java 8才能运行。(升级个java 8不是很难吧,java 7漏洞这么多,升8保命)
本插件可以在java7和java8上运行,下载时请注意下载对应的版本(比如mapcircuitboard-*-java7.jar是给java7用的)。

本插件开源,github:https://github.com/aegistudio/MapCircuitBoard 可以的话还是日常求小星星。。。

2. 基础使用

首先使用指令创建一个电路板。输入/mpp create integrated <电路板名称>


如无意外的话,你就成功的创建了一块电路板。
(这时你物品栏里面应该多了一个附魔的挂画?)


把它放在方块的侧面。


然后把红石部件放上去,就可以了。

(以下部分为过期的教程)
2.1 获得电路蓝图

2.2 设计电路

2.3 装配电路


3. 元件介绍
目前支持的元件如下:(物品图片来自Minecraft中文维基)
元件名称
放置物品
元件描述
右键作用
全向导线

红石粉末
能往任何一个方向传输红石信号,和Minecraft中的红石线作用一样没有效果
非门

红石火把
把输入的信号反相输出,和Minecraft中的红石火把作用一样
在蓝图设计时,改变火把的朝向
在实际电路中,没有效果
开关

拉杆
可切换的稳定信号源,和Minecraft中拉竿的作用一样在蓝图设计时,改变初始开关状态
在实际电路中,进行开或者关
按钮

木质按钮
瞬发的信号源,和Minecraft中木质按钮的作用一样
在蓝图设计时,改变按钮的初始开关状态
在实际电路中,触发按钮
引脚

石质按钮
与附近的方块或电路板进行红石信号的接收和传播,为自创的元件在蓝图设计中,切换引脚的类型
(输入引脚还是输出引脚)
在实际电路中,没有效果
比较器

红石比较器
比较两个红石信号,输出比较的结果或他们的差值。
与Minecraft中红石比较器的作用一样
在蓝图设计中:如果手里拿着比较器,则在比较模式和相减模式之间切换,否则旋转比较器。
在实际电路中无效果。

中继器

红石中继器
使一个衰减的红石信号回复其最大值,并延时一段时间后输出。
可以被另一个中继器或比较器锁存。
与Minecraft中红石中继器的作用一样。
在蓝图设计中:如果手里拿着中继器,则在1-4刻延时之间切换,否则旋转中继器。
在实际电路中无效果。
双向绝缘导线

充能铁轨
像一般的导线一样传播信号,但阻止被绝缘的信号进入导线中。
在蓝图设计中,顺时针旋转导线。在实际电路中无效果。
命令方块

命令方块
每当被充能时,执行其中设置的指令,并把执行结果输出到附近的红石比较器中。
见4.3命令方块。
鉴于各位红石都比我懂多了,具体的红石元件使用就不介绍了。

4. 进阶教程
感觉基础教程啥都没讲?你真是个好学的同学,来看我们的进阶教程吧。
进阶教程包含了这个插件所有的黑科技,不能更黑。
4.1 使用引脚

4.2 超频

4.3 命令方块


5. 配置文件
internalTick:内部刷新频率。(此项默认为1,配置此项可以进行超频,但需要自行承担风险
policy:刷新方式。(默认为sync同步刷新,可以为async异步刷新,目前不建议修改此项)

插件语言基于系统用户的语言配置!

6. 权限
  • mcb.scheme:用户通过指令创建电路板蓝图的权限。
  • mcb.circuit:用户通过指令创建电路板及部署电路板的权限。
  • mcb.cmdblock:用户放置/破坏命令方块,修改命令方块指令的权限。

7. 更新日志
1.6.2
  • 修复了中继器旋转或改变延时等级后失灵的问题。
  • 修复了在低于1.9.2版本中使用命令方块,会造成后台刷错的问题。

1.6.0

  • 加入集合电路板。可以同时在其上进行设计和运行。

1.5.0

  • 加入命令方块,可以设置命令方块中的指令,并且通过给其充能来执行。更小,更快的命令方块
  • 根据服务端系统的设置,自动本地化。支持英文和简体中文。
                                                
1.4.0
  • 优化每刻刷新算法,超频提速近20倍。
  • 修补一些和MC红石有关的bug。

1.3.0

  • 允许超频,并允许配置超频频率及方式。
  • 加入权限,限制用户取得电路板。

1.2.0
  • 加入比较器,同时支持比较模式和减法模式。
  • 加入中继器,支持1-4刻四种延时,并且支持被另一个中继器或比较器锁定。
  • 加入双向绝缘导线,被绝缘的红石信号不能进入导线。
  • 修复针脚向方块传递信号时,造成红石火把掉落或者导线不传输能量的问题。
  • 支持针脚对方块进行强充能。
  • 支持针脚显示输入或输出的红石信号强度。

1.1.0
  • 加入引脚,支持将红石信号传到到附近的元件和电路板
  • 修改红石火把的图案,再也不是飞翔屎了。

1.0.0

  • 制造蓝图电路板
  • 在电路板上支持红石导线、红石火把拉竿按钮