矿车发射器 Minecart Dispenser¶
矿车发射器(Minecart Dispenser) 机制收集驶过配置方块的矿车,并在红石信号触发时发射新的矿车。
建造方法¶
要创建矿车发射器,请在配置的基座方块(默认为绿宝石矿石)上铺设铁轨。然后在此方块下方放置一个第二行为 [Dispenser] 的告示牌。
容器放置 Container Placement¶
容器(如箱子)可以放置在铁轨方块旁边、基座方块(默认为绿宝石矿石)旁边或告示牌方块旁边。大型箱子在此处也能正常工作。
仅收集/仅发射 Only Collect/Dispense¶
通过在告示牌第四行写入 collect 或 dispense,可以将发射器告示牌设置为仅允许收集或仅允许发射。
矿车类型 Minecart Type¶
可以使用告示牌第一行告诉机制发射特定类型的矿车。可以输入矿车的实体 ID,例如 chest_minecart,或使用以下简写之一:
hopper(漏斗矿车)
tnt(TNT矿车)
powered(动力矿车)
storage(箱子矿车)
minecart(普通矿车)
rideable(可乘坐矿车)
command(命令方块矿车)
mob(生物矿车)
无限模式 Infinite Mode¶
除了使用箱子来收集和发射矿车外,也可以设置无限的矿车发射器机制。
只需在告示牌第三行写上 inf 即可。这需要更高的权限才能创建(craftbook.minecartdispenser.infinite),以防止玩家滥用。
收集 Collection¶
当矿车驶过发射器方块时发生收集,除非设置为仅发射模式。在非无限模式下,还必须有一个可用的容器。
收集发生时,矿车会被放入容器(或在无限模式下被移除),所有乘客会被弹出,就像他们离开了矿车一样。
发射 Dispensing¶
发射发生在红石触发铁轨、基座方块(默认为绿宝石矿石)或告示牌时。
在非无限模式下,必须有一个包含相应矿车物品的容器才能进行发射。
如果启用了 check-for-carts,发射器在有矿车尚未离开的情况下不会发射新的矿车。这主要是为了防止意外的矿车泛滥。
如果启用了 propel-cart,发射的矿车会获得一个初始加速度。
配置 Configuration¶
节点 |
说明 |
默认值 |
|---|---|---|
|
设置作为发射器机制基座的方块。 |
minecraft:emerald_ore |
|
如果为 true,当发射器方块上已有矿车时,不会发射新的矿车。 |
true |
|
发射矿车时给予初始推力。 |
true |