本站文本內容除另有聲明外,均在知識共享 署名-非商業性使用-相同方式共享 3.0 協議下提供。(詳細信息…

漏斗

来自Minecraft Wiki
跳转至: 导航搜索
漏斗
Hopper.png
类型

方块实体值

物理特性

透明度

部分(不阻挡光线,但生物可以在上面生成)

亮度

爆炸抗性

24

硬度

3

工具

本方块必须用镐才能开采

可再生

可堆叠

是(64)

首次出现

详见数据值

掉落物

  • 漏斗
    (1) 及其存储的物品
实体ID

hopper

数据值

详见数据值

名称

漏斗

漏斗(Hopper)是一种可以用来捕捉物品实体或用来转入或转出在容器中的物品方块

获取[编辑 | 编辑源代码]

漏斗可以通过合成、用镐破坏之前放置的漏斗或破坏一个漏斗矿车得到。

破坏[编辑 | 编辑源代码]

要破坏漏斗,必须用开采。 如果不用镐开采,它不会掉落物品。

方块
漏斗
硬度 3
工具
挖掘用时[注 1]
徒手 15
木质 2.25
石质 1.15
铁质 0.75
钻石质 0.6
金质 0.4
  1. 没有附魔的工具的破坏时间,单位:秒。

合成[编辑 | 编辑源代码]

漏斗可以用5个铁锭和1个箱子合成。

材料 合成配方
铁锭 +
箱子











用途[编辑 | 编辑源代码]

漏斗可朝向下或旁边。
另见:教程/漏斗

漏斗可用作容器、合成材料以及红石元件。

漏斗在它的底部有一个“输出”管,它可以朝向下或朝向旁边,并提供存在容器时漏斗输出方向的视觉反馈。要放置漏斗,对着漏斗要输出管所朝向的面按下使用物品键(漏斗不会自动调整方向来对准容器)。要放置一个朝向容器(或其他按下使用物品键有交互的方块)漏斗,放置漏斗时还要按下潜行键。对着方块底部放置漏斗会使漏斗重新调整方向使其朝向下。漏斗在放置后不能改变朝向,也不能“附着”它所朝向的可被移除的容器,并且漏斗会继续朝向相同的方向。

漏斗不能被活塞推动。[Java原主机]尽管漏斗不会显示为一个固体方块,但是附着例如铁轨拉杆绊线钩以及红石都可以放在漏斗的顶端(但侧面就不行)。

容器[编辑 | 编辑源代码]

展示了漏斗上方的5个物品槽以及下方的玩家物品栏的漏斗GUI。

漏斗可用作容器,它有5个物品槽。

要打开漏斗GUI,按下使用物品键。在GUI打开时,要在漏斗物品栏和漏斗物品栏或快捷栏之间移动物品,则要拖动或按下⇧ Shift然后点击物品。要关闭漏斗GUI,按下Esc按键。

默认的,漏斗的GUI上方标签文字显示为“漏斗”。在放置漏斗之前用铁砧重命名它或使用/blockdata命令(例如要把一个位于(0,64,0)标记为“Alice的漏斗”,则使用/blockdata 0 64 0 {CustomName:"Alice的漏斗")可更改漏斗GUI的标签文字。

/blockdata命令设置漏斗的Lock标签可“上锁”漏斗(或在之后解锁它)。如果漏斗的 Lock标签不为空,漏斗不能被非持有与此标签文字同名的物品的玩家打开。例如,要锁上一个位于(0,64,0)的漏斗,使其只能被拿着名字为“Alice的钥匙”的物品打开,使用/blockdata 0 64 0 {Lock:"Alice的钥匙"

作为合成材料[编辑 | 编辑源代码]

漏斗可用来合成漏斗矿车

名称 材料 合成配方
漏斗矿车 漏斗 +
矿车











红石元件[编辑 | 编辑源代码]

另见:红石电路

漏斗可用来吸入在它上方的物品实体,或运输物品到其他容器里。

漏斗是一种红石元件,它可通过下列方式激活:

  • 一个邻近的激活的电源。例如红石火把(除了红石火把不会激活它附着的漏斗)、红石块阳光传感器等。
  • 一个邻近的充能方块(例如,一个底下有激活的红石火把的不透明方块)。
  • 一个不朝向漏斗的激活的红石比较器红石中继器
  • 邻近的指向漏斗(或在漏斗上面的)的有方向或无方向的充能红石粉。漏斗不会被邻近的不朝向漏斗的红石粉激活。

漏斗的行为与多数红石元件相反,因为它在激活时进行操作,在激活时停止操作。因此,未激活的漏斗会被描述为开启,激活的漏斗会被描述为关闭

开启的漏斗可做下面的三件事:

  • 吸取它上方的物品实体(在世界中自由漂浮的物品)到它的物品栏里。
  • 拉取它上方容器里的一个物品到它的物品栏里。
  • 输出它自己的物品栏里的一个物品到它朝向的容器里。

在漏斗上方的要拉取物品的容器(熔炉箱子、其他漏斗等)上面的物品实体不会被漏斗吸取(甚至不会检查它们,从而减少了漏斗所需要的更新数)。如果物品实体在漏斗上面那个方块的位置里,物品实体会被吸取。因此物品即使一部分在漏斗上面(例如,在台阶上),或完全“没入”漏斗上面的方块(因为它们正在向上穿过固体方块或它们被生成在那里)也能被吸取。物品实体如果在距离漏斗高于一格的位置(如在漏斗上面的石头的上面的物品)不会被吸取。漏斗每检查它上方是否有物品实体,甚至还可以在熔岩摧毁物品之前或玩家捡起它们之前把它们吸进漏斗。







漏斗在输出物品前拉取物品 — 如果物品放在上面的箱子里,中间的箱子不会接收任何物品,除非下面的漏斗被填满。因为中间的漏斗输出物品进入箱子之前,下面的漏斗在拉取中间漏斗的物品。

漏斗有“运输冷却”时间。漏斗拉取或输出物品后,在漏斗再次拉取或输出物品之前会等待4红石刻(8游戏刻或不计延迟的0.4秒)。拉取物品和输出物品的操作都在同一游戏刻中进行,但是漏斗先进行拉取然后才进行输出(详见右边图解)。物品实体可在任何时间中被吸取而不会影响物品运输冷却时间,并且可以吸取一组物品(而不是每次吸取一个物品)。

漏斗总是尝试拉取或吸收物品到最左边的可用物品槽里(因为最左边的物品槽为空或最左边的物品槽还能和要被拉取的物品堆叠)。漏斗在拉取最右边的物品槽之前它会拉取最左边物品槽的物品(漏斗不会一开始输出第二个物品槽的物品,除非第一个物品槽是空的,或前两个物品槽是空的,如此类推),除非漏斗正在从它最右边的物品槽中输出可用物品到容器里(因为满的容器有未到堆叠上限的物品,这些物品与漏斗最右边的物品相匹配)。漏斗如果没有可用的物品槽空间(没有空的物品槽或未到堆叠上限的物品与要拉取或吸收的物品不匹配),漏斗不会吸取或拉取物品,甚至在它开启时也不会。相似地,漏斗会把物品输出到容器右下角的物品槽之前,把它输出到左上角的可用物品槽。如果没有可输出的物品,漏斗将会停止输出物品。

一些容器与漏斗的交互方式有不同:


发射器

投掷器

潜影盒
发射器、投掷器和潜影盒与漏斗正常交互。

信标
漏斗只会输出钻石绿宝石金锭铁锭到信标里。虽然信标界面通常只允许在信标里放置一个物品,但是漏斗可以把一组物品输出到信标的物品槽内。这些物品可以通过在信标下方的漏斗移除。

酿造台
在酿造台上方的漏斗只会填充上面的材料槽,把药水填充到下面的药水槽里。在酿造台侧面的漏斗只会输出水瓶药水到下面的3个物品槽(且如果在上面的物品槽中有只能通过这个材料酿造物品的材料),或把烈焰粉输出到燃料槽里。在酿造台下方的漏斗只会拉取酿造台下面3个物品槽的物品,如果酿造尚未完成,漏斗会关闭使得药水能够酿造完成。

箱子

陷阱箱
大型箱子和大型陷阱箱都视为一个单元:在大型箱子上方的漏斗会填充整个箱子,在大型箱子下方的漏斗将会清空整个箱子。玩家打开陷阱箱时会关闭任何邻近的漏斗(与放置在激活的红石电源旁边的漏斗的行为相同)。

熔炉
在熔炉上方的漏斗会填充材料槽,但它会输出任何物品,甚至包括不可以在熔炉中烧炼的物品。在熔炉侧面的漏斗只会用在熔炉里可作为燃料的物品填充燃料槽。在熔炉下方的漏斗只会从熔炉的输出槽中拉取物品(除了漏斗还会拉取燃料槽中的熔岩桶用完变成的空桶之外)。通过漏斗移除熔炉中的物品不会产生经验值

漏斗
每个漏斗都会把物品输出到下一个漏斗的三个或多个漏斗组成的序列被称为漏斗管道。水平的漏斗管道会以2.5物品/秒的预期速度运输物品,但垂直的漏斗管道的行为很难懂,因为漏斗都在互相拉取和输出物品。如果一个垂直的漏斗管道从容器中拉取了一个物品,它会以2.5物品/秒的预期速度运输物品(因为这个运输速度被第一个漏斗从容器中拉取物品的速度限制),但如果一组物品在垂直漏斗管道内(因为一个物品实体被吸取,或被玩家放在那里),物品会以两倍的速度运输。因为漏斗在向下输出物品的同时下方的漏斗也在向下拉取物品。
因为拉取和输出都出现在同一游戏刻,测量漏斗管道满载程度的红石比较器通常会保持激活,因为物品在持续流动(而不是不停的在激活和不激活状态中切换),但物品在持续流动时,在垂直漏斗管道内的特定漏斗仍然不会激活红石比较器,因为它们的物品在被输出到它们之后的1游戏刻就被拉取了,这样的时间不足以产生一个红石比较器可用来测量的状态(红石比较器的输入时间至少为1.5红石刻才会产生一个输出)。

运输矿车

漏斗矿车
如果矿车的任何部分位于漏斗所瞄准的位置,漏斗会填充运输矿车和漏斗矿车。漏斗也可以从它们上方的矿车中拿走物品(铁轨可直接在漏斗上面铺设)。漏斗不会拿走在探测铁轨上面的矿车的物品,因为探测铁轨会关闭漏斗(与放置在激活的红石电源旁边的漏斗的行为相同)。

末影箱
漏斗不能移除或放置物品到末影箱里。末影箱不会与漏斗进行交互。

关闭的漏斗不会拉取其上方的物品(包括物品实体)或输出物品,但可以从其他投掷器和漏斗中接收物品,也可以被其他在它下方的漏斗移除它的物品。要停止水平漏斗管道的物品运输,只需要关闭一个漏斗。但要停止垂直漏斗管道的物品运输,需要连续关闭两个漏斗(因为如果关闭一个漏斗,其上方的漏斗仍然可以把物品输出到这个漏斗,下方的漏斗仍然能够拉取这个漏斗的物品)。

数据值[编辑 | 编辑源代码]

漏斗的IDminecraft:hopper,并由它的方块数据值方块实体值进一步定义。漏斗也有一个在将来版本中替代方块数据值功能的方块状态

ID[编辑 | 编辑源代码]

ID PC数字ID PE数字ID
方块 hopper 154 154
物品 hopper 154 410

方块数据值[编辑 | 编辑源代码]

另见:数据值

漏斗使用它的方块数据值来指定它的朝向和激活状态。

位元
0x1
0x2
0x4

存储了0-5之间的值的一个三位字段。

  • 0:朝向下。
  • 1:(未使用)
  • 2:输出朝向北
  • 3:输出朝向南
  • 4:输出朝向西
  • 5:输出朝向东
0x8 如果漏斗被激活/关闭则设置此值。

方块实体值[编辑 | 编辑源代码]

另见:方块实体值

漏斗拥有与其相关联的方块实体值,它保存了漏斗的附加数据。漏斗的方块实体值ID是hopper


  • 方块实体值数据
    • 方块实体共通标签 see Template:Nbt inherit/blockentity/template

    •  CustomName:可选。此容器的名称,它会显示在它的GUI界面里。GUI界面也是显示它默认名称的地方。

    •  Lock:可选。当不为空时,会防止容器被打开,除非打开者手持的物品的名称与此字符串匹配。

    •  Items:在容器里的物品的列表。

    •  TransferCooldown:距离下次运输的时间(单位:游戏刻),自然值在1-8之间,如果没有物品传输,则为0。

    •  LootTable:可选。在漏斗下一次被打开时用来填充漏斗的战利品表,或与漏斗交互的物品。[注 1]

    •  LootTableSeed:可选。用于生成战利品表的种子。0或忽略此值将会使用一个随机种子值。 [注 1]
  1. 1.0 1.1 战利品标签在物品生成后会被移除。

方块状态[编辑 | 编辑源代码]

另见:方块状态
名称 描述

 enabled
true
false

如果是true,漏斗则可以从它的物品栏中移动物品。 如果接收到红石信号,则为false。


 facing
north
south
east
west
down

漏斗的输出方向。 漏斗将只会把物品注入这个方向的容器。

成就[编辑 | 编辑源代码]

图标 成就 游戏内描述 实际需求(若异)版本限制 Xbox
点数
奖杯
(PS)
Xbox PS PE

货运站使用一个漏斗将运输矿车里的一个物品移动到箱子里。15G

烧炼一切!将3个箱子用3个漏斗与熔炉连接在一起15G

历史[编辑 | 编辑源代码]

正式版本
1.5 13w01a
在快照13w01a,漏斗使用的是“WIP”网格。
Grid Hopper-Pre 13w02a.png 添加了漏斗,但它在物品栏中的样子是一个临时的“work in progress”(开发中)的网格。
漏斗可使用一个箱子和石头合成,它的合成配方是:
13w01b 铁轨可放在漏斗上面。漏斗不再把物品装载到没有箱子的矿车里。
13w02a
13w02a横幅包含了一个TNT矿车和一个漏斗。
Grid Hopper.png 漏斗物品栏图像被更改。
向漏斗应用红石信号现在会关闭漏斗,直到此信号被移除。
漏斗不再作为熔炉的燃料。
漏斗现在使用5个铁锭合成而不是5个石头方块合成。
漏斗现在只会拿走熔炉输出槽里的物品。
漏斗在与红石比较器交互时每1/3组物品会输出1个信号强度。
漏斗不再使用炼药锅材质。
13w02b 漏斗现在能正确对待大型箱子,不再需要两个漏斗连接它们来填充整个物品栏。
漏斗不再在通过一个红石流被充能时拿走在容器里的物品。
13w03a 漏斗现在可以用来合成漏斗矿车
漏斗现在可以清空一个漏斗矿车
13w04a 漏斗运输速度从7每游戏刻变成8每游戏刻(2.5个物品/秒)。
1.8 漏斗不再在空闲时使多人游戏形成延迟。
1.9 15w33c 漏斗现在作为末地船末地城的一部分生成。
15w41a 末地船不再有漏斗生成。
15w43a 添加了战利品表,漏斗现在可以使用它。
1.9.1 pre1 漏斗现在可以从一个上锁的箱子中拉取和输出物品。
携带版(Alpha)
0.14.0 build 1 添加了漏斗。
0.15.0 build 1 漏斗现在可被活塞推动。
原主机版
TU19CU71.12Patch 1添加了漏斗。

漏洞[编辑 | 编辑源代码]

有关于“漏斗”的漏洞由漏洞追踪器维护。请在那里汇报漏洞。

你知道吗[编辑 | 编辑源代码]