Template:BlockTileEntity 发射器(Dispenser)是一种可作为一个红石元件来发射物品的固体方块。
获取
发射器可用任何种类的镐开采。若不用镐开采,则不会掉落东西。 Template:Breaking row
合成
脚本错误:您必须指定要调用的函数。
自然生成
在每个丛林神庙会自然生成2个发射器。
用途
发射器可用作容器和激活时发射物品,效果随发射的物品改变而改变的红石元件。
要放置发射器,对着要放置发射器的面按下使用键。发射器的发射面可朝向任何方向,包括上方和下方。当放置发射器时,发射器会朝向玩家放置它的方向。
发射器不能被活塞推动
容器
发射器有9个物品槽空间。
要打开发射器GUI,按下使用物品键。要在GUI打开时在发射器物品栏、玩家物品栏以及快捷栏上移动物品时,拖动或按着shift键点击物品。要关闭GUI,按下Esc键。
默认的,发射器GUI的标签为“发射器”。发射器GUI的标签可通过在放置发射器之前在铁砧中重命名发射器更改,或通过/blockdata
命令更改。例如,要把在(0,64,0)的发射器标记为“Alice的发射器”,使用blockdata 0 64 0 {CustomName:"Alice的发射器"}
。
通过设置发射器的Lock
标签可“上锁”发射器。如果发射器的Lock
标签不为空,发射器将不能被没有手持着与Lock
标签文本同名的物品的玩家开启。发射器的Lock
标签可通过/blockdata
命令设置或清除。例如,要上锁一个在(0,64,0)的发射器,使只有持有名称为“Alice的钥匙”的物品的玩家才能打开,使用blockdata 0 64 0 {Lock:"Alice的钥匙"}
。
红石元件
发射器可用来随机发射在它里面的物品。
- 激活
- 发射器是机械元件,并且可被下列物品激活:
- 有一些方法可以激活发射器(也就是说触发了一个行为)而实际上不充能它(也就是说发射器是否能充能邻近的红石粉,等等)。
- 除了上面的方法,发射器也可以通过半连接性激活。如果上述其中一个方法会激活在发射器上方的机械元件,发射器也会被激活,即使发射器上方没有机械元件(即使发射器上方的方块是空气或一个透明方块),但只有发射器接收到一个方块更新(包括距离发射器2格以内的一个红石更新)时才会发生。
- 如果发射器被激活的时间少于1红石刻(2游戏刻,或不算延迟的0.1秒),发射器不会被激活。
- 行为
- 发射器被激活时,它会等待2个红石刻(4游戏刻或不算延迟的0.2秒),然后才会发射一个物品。发射器激活时不会持续发射物品——发射只出现在最初激活时(输入信号的上升沿)。要发射多个物品,要用一个时钟电路反复激活发射器。
- 如果多个物品槽被物品占据,会随机选择一个被占据的物品槽进行发射。物品槽的选定时间是在物品发射时,而不是发射器最初激活时。
- 发射器的效果取决于发射的物品。多数物品会被简单沿发射器的朝向扔出去,和玩家按下了丢弃物品键类似。(不像投掷器,发射器不能填充其他容器。)其他物品在发射时的行为有不同:
发射器表现 物品 效果 盔甲
盾向发射器朝着的1格内有空适当盔甲槽的玩家或盔甲架装备任何种类、任何材料的盔甲 箭
光灵箭
药箭沿发射器的朝向发射箭,与玩家射出的箭效果相同 船 如果发射器所面对的方向临水,发射器可以将船以实体形式放置。不临水将船以掉落物形式丢出。 骨粉 会催熟前方的胡萝卜、可可果、小麦、西瓜梗、马铃薯、南瓜梗与树苗;如果面对草方块,还可以使其生长草丛、蒲公英或玫瑰;如果面对蘑菇可将其催化为巨型蘑菇。 [仅Java版] 附魔之瓶
鸡蛋
雪球
喷溅药水
滞留药水沿发射器朝向以弹射物形式发射,与玩家按下使用物品键的效果相同。喷溅药水和滞留药水会射得更远。 铁桶 收集前方的水或熔岩到物品栏的空桶内(包括不完整方块内的水,如栅栏,石墙,箱子,台阶,楼梯和海泡菜(1.13)等)。如果没有空间放置刚填充的桶(例如一组空桶其中的一个空桶被填充而其他的物品槽被用满)。如果没有水源或熔岩源则掉落一个空桶。 火焰弹 沿发射器的朝向发射火焰弹(与烈焰人产生的类似)。当发射的火焰弹击中生物(包括玩家)或方块时,这个生物或方块会着火。当发射的火焰弹击中船或矿车时,这些载具会被摧毁并掉落自身。 烟花火箭 在发射器前面放置并向上发射。 打火石 如果发射器朝向一个空气方块,向此空气方块放置火并减少打火石的耐久度。如果发射器朝向TNT,点燃TNT。其他情况,什么都不做。 熔岩桶
水桶如果玩家可以在发射器面对的方块(如空气、花、草等;炼药锅除外)使用岩浆桶或空桶,朝发射器面对的方向放置熔岩或水(把发射器里的水桶或岩浆桶变成空桶)。否则,将桶以掉落物形式丢出。通过发射器在下界放置的水会立即消失,只在发射器里面留下空桶。如果发射器朝向可以含水的方块,如栅栏,石墙,台阶,楼梯,箱子,海泡菜等,就会将这些方块变成含水的方块,并在发射器内留下空桶(1.13)。 矿车
运输矿车
命令方块矿车
动力矿车
漏斗矿车
TNT矿车
刷怪笼矿车如果发射器朝向铁轨,则以实体形式放置(如鼠标可右击的载具)。否则掉落为物品。 生物头颅
南瓜以方块形式放置。如果放置后能构造一个铁傀儡、雪傀儡或凋灵,则会和玩家创建它们一样创建这些实体。沿发射器的朝向装备有一格空头盔槽的玩家、实体或盔甲架装备它们。 刷怪蛋 在发射器前面生成一个生物。 TNT 放置并点燃TNT 其它 丢出物品:沿发射器的朝向发射物品,与玩家使用丢弃物品键相同。
- 发射器是固体完全不透明方块,因此充能发射器可以直接激活邻近的红石元件#机械元件(包括其他发射器)。
数据值
发射器的ID名称为minecraft:dispenser
,并由方块数据值和方块实体值进一步定义。发射器也有在将来版本中取代方块数据值功能的方块状态。
方块数据值
发射器使用其方块数据值来存储它的朝向和激活状态:
位元 | 数值 |
---|---|
0x1 0x2 0x4 |
一个储存0-5的三位字段表示发射器开口的朝向:
|
0x8 | 如果被设定为此位元,发射器将被激活。 |
方块实体值
发射器也有用于存储与其相关联的附加数据。发射器的实体ID是dispenser
。
基岩版:
- 方块实体值
- 方块实体共通标签
- LootTable:(可能不存在)用于在下次打开时填充物品栏的战利品表,或者以其他方式与之交互的物品。
- LootTableSeed:生成战利品表所需的种子号,0表示随机生成。
- Items:容器内物品的列表。
- :物品及其槽位标签。
- Slot:物品所在槽位的编号。
- 物品堆叠共通标签
- :物品及其槽位标签。
方块状态
名称 | 默认值 | 接受值 | 描述 |
---|---|---|---|
facing | north | north south east west up down | 物品被发射或掉落的一面所朝的方向。 是玩家放置方块时朝向的反方向。 |
triggered | false | true false | 当方块被激活时为true。 |
基岩版:
名称 | 默认值 | 接受值 | 描述 |
---|---|---|---|
facing_direction | 0 | 0 1 2 3 4 5 6 7 | 物品被发射或掉落的一面所朝的方向。 是玩家放置方块时朝向的反方向。 |
triggered_bit | false | true false | 当方块被激活时为true。 |
成就
Template:Load achievements:未知成就。成就名未能在成就页面上找到
历史
Java版Beta | |||||
---|---|---|---|---|---|
1.2 | File:Dispenser-Pre 12w04a.png 加入了发射器。 | ||||
Java版 | |||||
1.2.1 | 12w03a | 现在发射器能够通过发射刷怪蛋来生成生物。 | |||
12w04a | 发射器的材质改变了。 | ||||
1.3.1 | 12w15a | 发射器能够放置船和矿车。 | |||
12w21a | 发射器能够将水桶以及熔岩桶内的液体发射出去。再次激活发射器,发射器能够回收这些液体。 | ||||
12w22a | 丛林神庙中会天然生成储藏着随机数量的箭的发射器。如果玩家接触到预先布置的绊线陷阱或没有使用剪刀拆除陷阱的话就会被这些发射器暗算。 | ||||
2013年1月18日 | Dinnerbone说发射器将会有更多的功能,发射器可以将物品发射进前面的容器中。 | ||||
1.5 | 13w04a | 发射器现在可以朝向所有的六个方向。 | |||
发射器现在能够使用很多新物品,包括TNT、骨粉、打火石以及盔甲。 | |||||
13w10b | 充能的发射器收到一个红石更新时现在不会发射物品。 | ||||
1.8 | 14w04a | 发射器可以通过发射南瓜、凋灵骷髅头颅来生成雪傀儡、铁傀儡、凋灵。 | |||
14w07a | 发射器激活时会放置命令方块而不是发射它。 | ||||
1.8.6 | 发射器不再放置命令方块,因为那构成了一个漏洞。[1] | ||||
1.9 | 15w33a | 发射器现在能把喷溅药水和滞留药水射得更远。 | |||
15w33c | 发射器会把火焰弹作为末影龙火球发射,而不是作为烈焰人火球发射。 | ||||
15w39c | 发射器现在会向生物装备生物头颅和南瓜。 | ||||
15w44b | 发射器现在再一次地把火焰弹作为烈焰人火球发射了。 | ||||
1.9.1 | pre1 | 发射器现在可以使用战利品表,生成在丛林神庙的发射器现在会使用战利品表。 | |||
1.10 | 16w21a | 发射器现在可以像盔甲那样装备盾。 | |||
1.11 | 16w32a | 发射器方块实体ID从Trap 变为dispenser 。 | |||
16w39c | 发射器现在沿发射器的朝向发射船,而不是朝着发射器发射。 | ||||
携带版Alpha | |||||
0.14.0 | build 1 | 加入了发射器。 | |||
0.15.0 | build 1 | 发射器现在可被活塞推动。 | |||
原主机版 | |||||
TU1 | Patch 1 | File:Dispenser-Pre 12w04a.png 加入发射器。 | |||
TU3 | 材质改变成电脑版1.2.1(12w04a)后的样子。 | ||||
TU5 | 为发射器添加了便捷操作。 | ||||
TU9 | 现在发射器能够通过发射刷怪蛋来生成生物。 | ||||
发射器激活时能够将水桶以及熔岩桶内的液体发射出去,再次激活也能够回收这些液体,但是并没有填充发射器内的空桶。 | |||||
TU10 | 修复了收回液体时没有正确填充放射器内空桶的错误。 | ||||
TU19 | 现在可以面向任何方向。 | ||||
TU31 | CU19 | 1.22 | Patch 3 | 发射器可以通过发射南瓜、凋灵骷髅头颅来生成雪傀儡、铁傀儡、凋灵。 |
漏洞
Template:Issue list
画廊
另见
其它一些方块也可以用于移动物品: