Blocks/zh: Difference between revisions

From Minecraft Parkour Wiki
Content added Content deleted
(Created page with "方块")
 
No edit summary
 
(36 intermediate revisions by the same user not shown)
Line 3: Line 3:




'''碰撞箱'''是一个玩家无法穿过的固体空间,由一个或多个坐标轴方向上的长方体,即'''边界箱'''组成。实体同样拥有各自的边界箱,但处理方法与固体空间不同(除了[https://minecraft.fandom.com/zh/wiki/%E8%88%B9 船])。
<div lang="en" dir="ltr" class="mw-content-ltr">
A '''Collision Box''' is a solid volume of space that the player is not meant to pass through, which consists of one or multiple '''Bounding Boxes''', which are axis-aligned cuboids. Entities have their own bounding box, but are not treated as solid space (except for [https://minecraft.gamepedia.com/Boat boats]).
</div>


* 不要与'''判定箱'''相混淆,判定箱指的是玩家可以互动的区域(攻击,挖掘,右键等)。
<div lang="en" dir="ltr" class="mw-content-ltr">
* Not to confuse with a '''Hitbox''', which is a volume of space that a player can interact with (attack, mine, right-click...).
</div>


* 同样不要与'''模型'''相混淆,模型只是方块或实体在屏幕上显示的图形。
<div lang="en" dir="ltr" class="mw-content-ltr">
* 最后,一些方块拥有各自的“效果箱”,如液体,梯子,仙人掌,压力板等。它们拥有特殊的代码与应用。
* Also not to confuse with a '''Model''', which is simply the graphical representation of a block / entity on screen.
*Finally, some blocks have their own "effect box", such as fluids, ladders, cacti, pressure plates... All of which are coded and applied differently.
</div>






例如:[https://minecraft.fandom.com/zh/wiki/%E6%8C%89%E9%92%AE 按钮]没有碰撞箱,因此玩家可以从中穿过。但它拥有可以被玩家点击的判定箱。
<div lang="en" dir="ltr" class="mw-content-ltr">
For example: a [https://minecraft.gamepedia.com/Button button] has no collision box, as the player can walk through one, but has a hitbox which the player can click on.
</div>


又例如:[https://minecraft.fandom.com/zh/wiki/%E5%B1%8F%E9%9A%9C 屏障方块]拥有完全相同的边界箱与判定箱,但是在代码中被强制编写为不显示模型。
<div lang="en" dir="ltr" class="mw-content-ltr">
Another example: a [https://minecraft.gamepedia.com/Barrier barrier block] has overlapping bounding box and hitbox, but is hard-coded to have no model.
</div>








本页面列出了 1.8 版本中所有方块的碰撞箱与属性。
<div lang="en" dir="ltr" class="mw-content-ltr">
This article lists the collision boxes and properties of all blocks in 1.8.
</div>


拥有特殊属性或没有碰撞箱的方块则提及于各自的页面。
<div lang="en" dir="ltr" class="mw-content-ltr">
Blocks with particular properties and/or no collision boxes are presented on their own articles.
</div>


图像来源于 [https://blockbench.net/ Blockbench] 与 [https://minecraft.gamepedia.com/Minecraft_Wiki Minecraft wiki]。
<div lang="en" dir="ltr" class="mw-content-ltr">
Images were taken with [https://blockbench.net/ Blockbench], or from the [https://minecraft.gamepedia.com/Minecraft_Wiki Minecraft wiki].
</div>




'''资源:'''
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Resources:'''
</div>


*[https://www.curseforge.com/minecraft/texture-packs/better-parkour-models/files/2333891 更好的跑酷模型],一个修改了模型的资源包,使其看上去更准确。
<div lang="en" dir="ltr" class="mw-content-ltr">
*[https://discord.gg/fArwyXM 更好的跑酷模型+],基于更好的跑酷模型的更新,更正并添加了一些模型(由 Fuzzbearplush 制作)。
*[https://www.curseforge.com/minecraft/texture-packs/better-parkour-models/files/2333891 BetterParkourModels], a resource pack that modifies models to be slightly more accurate.
*[https://www.curseforge.com/minecraft/texture-packs/truemodels 真实的模型],一个备用资源包,重新制作了模型使其看上去更准确且更自然。
*[https://discord.gg/fArwyXM BetterParkourModels+], an faithful update to BPM that corrects and adds some models (made by Fuzzbearplush).
*[https://www.curseforge.com/minecraft/texture-packs/truemodels TrueModels], an alternative resource pack that reworks models to look accurate and natural.
</div>








<span id="Simple_Collision_Boxes"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Simple Collision Boxes ==
== 简单碰撞箱 ==
</div>


这些碰撞箱由单个边界箱组成。方块按长度,宽度,再到高度的顺序排列。
<div lang="en" dir="ltr" class="mw-content-ltr">
Collision boxes that consist of a single bounding box. Blocks are ordered by length, then width, then height.
{| class="wikitable"
{| class="wikitable"
!方块
!Block
!宽度(b)
!Widths (b)
!高度(b)
!Height (b)
!信息
!Comments
!模型
!Model
|-
|-
|石墙(4 面连接)
|Wall (4-sided)
|1 × 1
|1 × 1
|1.5
|1.5
|相邻的方块必须是固体方块,石墙或栅栏门。
|Adjacent blocks must be solid, walls, or fencegates.
|[[File:Wall 4-sided.png|center|frameless|102x102px|alt=]]
|[[File:Wall 4-sided.png|center|frameless|102x102px|alt=]]
|-
|-
|普通方块
|Default
|1 × 1
|1 × 1
|1
|1
Line 80: Line 58:
|[[File:Block_default.png|alt=|center|frameless|107x107px]]
|[[File:Block_default.png|alt=|center|frameless|107x107px]]
|-
|-
|[[Special:MyLanguage/Soulsand|Soulsand]]
|[[Special:MyLanguage/Soulsand|灵魂沙]]
|1 × 1
|1 × 1
|0.875
|0.875
|看上去像完整方块,但实际上矮 2 个像素。
|Looks like a full block, but is actually 2 px lower.
减缓其上方实体的行走速度。
Slows down entities walking on top of it.
|[[File:Soulsand.png|alt=|center|frameless|107x107px]]
|[[File:Soulsand.png|alt=|center|frameless|107x107px]]
|-
|-
|末地传送门框架
|End Portal Frame
|1 × 1
|1 × 1
|0.8125
|0.8125
Line 93: Line 71:
|[[File:End_Portal_Frame.png|alt=|center|frameless|100x100px]]
|[[File:End_Portal_Frame.png|alt=|center|frameless|100x100px]]
|-
|-
|附魔台
|Enchantment Table
|1 × 1
|1 × 1
|0.75
|0.75
Line 99: Line 77:
|[[File:Enchantment_Table.png|alt=|center|frameless|100x100px]]
|[[File:Enchantment_Table.png|alt=|center|frameless|100x100px]]
|-
|-
|床方块
|Bed block
|1 × 1
|1 × 1
|0.5625
|0.5625
|底部看上去是空的,但实际有碰撞箱。
|The bottom doesn't look tangible, but it actually is.
|[[File:Bed.png|alt=|center|frameless|100x100px]]
|[[File:Bed.png|alt=|center|frameless|100x100px]]
|-
|-
|台阶
|Slab
|1 × 1
|1 × 1
|0.5
|0.5
|可上下翻转。
|Inversible.
|[[File:Block_Slab.png|alt=|center|frameless|100x100px]]
|[[File:Block_Slab.png|alt=|center|frameless|100x100px]]
|-
|-
|阳光传感器
|Daylight Sensor
|1 × 1
|1 × 1
|0.375
|0.375
Line 117: Line 95:
|[[File:Daylight_Sensor.png|alt=|center|frameless|100x100px]]
|[[File:Daylight_Sensor.png|alt=|center|frameless|100x100px]]
|-
|-
|活板门(水平放置)
|Trapdoor (horizontal)
|1 × 1
|1 × 1
|0.1875
|0.1875
|可上下翻转。
|Inversible.
可以翻转到竖直方向。
Can be flipped to its vertical variant.
|[[File:Trapdoor.png|alt=|center|frameless|100x100px]]
|[[File:Trapdoor.png|alt=|center|frameless|100x100px]]
|-
|-
|红石中继器
|Repeater
|1 × 1
|1 × 1
|0.125
|0.125
Line 130: Line 108:
|[[File:Repeater.png|alt=|center|frameless|100x100px]]
|[[File:Repeater.png|alt=|center|frameless|100x100px]]
|-
|-
|地毯
|Carpet
|1 × 1
|1 × 1
|0.0625
|0.0625
Line 136: Line 114:
|[[File:Carpet.png|alt=|center|frameless|100x100px]]
|[[File:Carpet.png|alt=|center|frameless|100x100px]]
|-
|-
|睡莲
|Lily Pad
|1 × 1
|1 × 1
|0.015625
|0.015625
|仅有 ¼ 个像素高。
|Is ¼ of a pixel in height.
|[[File:Lily_Pad.png|alt=|center|frameless|100x100px]]
|[[File:Lily_Pad.png|alt=|center|frameless|100x100px]]
|-
|-
|雪
|Snow Layer
|1 × 1
|1 × 1
|0
|0
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.125
0.125
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.25
0.25
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.375
0.375
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.5
0.5
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.625
0.625
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.75
0.75
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.875
0.875
|雪看上去比实际高度高 2 个像素。
|Snow layers look 2 pixels higher than their real height.
一层的雪虽然没有高度,但仍然能与其发生碰撞。
Despite having no height, a single layer of snow is tangible.
|[[File:Snow.gif|center|frameless]]
|[[File:Snow.gif|center|frameless]]
|-
|-
|石墙(3 面连接)
|Wall (3-sided)
|1 × 0.75
|1 × 0.75
|1.5
|1.5
|可改变朝向(4 种变体)。
|Orientable (4 variants).
相邻的方块必须是固体方块,石墙或栅栏门。
Adjacent blocks must be solid, walls, or fencegates.
|[[File:Wall 3-sided.png|center|frameless|102x102px|alt=]]
|[[File:Wall 3-sided.png|center|frameless|102x102px|alt=]]
|-
|-
|[[Special:MyLanguage/Hitbox Manipulation|Anvil]]
|[[Special:MyLanguage/Hitbox Manipulation|铁砧]]
|1 × 0.75
|1 × 0.75
|1
|1
|碰撞箱居中。可改变朝向(2 种变体)。
|Centered. Orientable (2 variants).
看上去比实际要窄。
Looks thinner than it actually is.
|[[File:Anvil.png|center|frameless|102x102px|alt=]]
|[[File:Anvil.png|center|frameless|102x102px|alt=]]
|-
|-
|活塞底座(激活状态)
|Piston Base (Powered)
|1 × 0.75
|1 × 0.75
|1
|1
|可改变朝向(4 种变体)。
|Orientable (4 variants).
|[[File:Piston Base Powered.png|center|frameless|102x102px|alt=]]
|[[File:Piston Base Powered.png|center|frameless|102x102px|alt=]]
|-
|-
|石墙(相对 2 面连接)
|Wall (2-opposite)
|1 × 0.375
|1 × 0.375
|1.5
|1.5
|碰撞箱居中。可改变朝向(2 种变体)。
|Centered. Orientable (2 variants).
相邻的方块必须是固体方块,石墙或栅栏门。
Adjacent blocks must be solid, walls, or fencegates.
</div>


在上方放置方块会改变它的外观,但碰撞箱不变。
<div lang="en" dir="ltr" class="mw-content-ltr">
Placing a block on top of it doesn't change its collision box,
</div>


在上方放置方块会改变它的外观,但碰撞箱不变。
<div lang="en" dir="ltr" class="mw-content-ltr">
despite its appearance being different.
|[[File:Wall 2-opposite.png|center|frameless|91x91px|alt=]]
|[[File:Wall 2-opposite.png|center|frameless|91x91px|alt=]]
|-
|-
|栅栏(相对 2 面连接)
|Fence (2-opposite)
|1 × 0.25
|1 × 0.25
|1.5
|1.5
|碰撞箱居中。可改变朝向(2 种变体)。
|Centered. Orientable (2 variants).
相邻的方块必须是固体方块,栅栏或栅栏门。
Adjacent blocks must be solid, fences, or fencegates.
|[[File:Fence 2-opposite.png|center|frameless|90x90px|alt=]]
|[[File:Fence 2-opposite.png|center|frameless|90x90px|alt=]]
|-
|-
|栅栏门
|Fencegate
|1 × 0.25
|1 × 0.25
|1.5
|1.5
|碰撞箱居中。可改变朝向(2 种变体)。
|Centered. Orientable (2 variants).
打开后没有碰撞箱。
Can be flipped to a variant with no collision box.
|[[File:Fencegate.png|center|frameless|82x82px|alt=]]
|[[File:Fencegate.png|center|frameless|82x82px|alt=]]
|-
|-
|活板门(竖直放置)
|Trapdoor (vertical)
|1 × 0.1875
|1 × 0.1875
|1
|1
|可改变朝向,可上下翻转(8 种变体)。
|Orientable, Inversible (8 variants).
可以翻转到水平方向。.
Can be flipped to its horizontal variant.
|[[File:Trapdoor vertical.png|center|frameless|103x103px|alt=]]
|[[File:Trapdoor vertical.png|center|frameless|103x103px|alt=]]
|-
|-
|门
|Door
|1 × 0.1875
|1 × 0.1875
|1
|1
|可改变朝向(4 种变体)。
|Orientable (4 variants).
可以翻转到另一个方向。
Can be flipped to another variant.
|[[File:Door.png|center|frameless|103x103px|alt=]]
|[[File:Door.png|center|frameless|103x103px|alt=]]
|-
|-
|[[Special:MyLanguage/Ladders and Vines|Ladder]]
|[[Special:MyLanguage/Ladders and Vines|梯子]]
|1 × 0.125
|1 × 0.125
|1
|1
|可改变朝向(4 种变体)。
|Orientable (4 variants).
实体可以攀爬。
Can be climbed by entities.
|[[File:Ladder.png|center|frameless|107x107px]]
|[[File:Ladder.png|center|frameless|107x107px]]
|-
|-
|玻璃板(相对 2 面连接)
|Pane (2-opposite)
|1 × 0.125
|1 × 0.125
|1
|1
|碰撞箱居中。可改变朝向(2 种变体)。
|Centered. Orientable (2 variants).
相邻的方块必须是固体方块,玻璃板或铁栏杆。
Adjacent blocks must be solid, or panes/bars.
|[[File:Pane 2-opposite.png|center|frameless|107x107px]]
|[[File:Pane 2-opposite.png|center|frameless|107x107px]]
|-
|-
|[[Special:MyLanguage/Hitbox Manipulation|Chest (long)]]
|[[Special:MyLanguage/Hitbox Manipulation|箱子(长)]]
|0.9375 × 0.875
|0.9375 × 0.875
|0.875
|0.875
|必须与另一个箱子相邻。
|Must be next to another chest.
|[[File:Chest long.png|center|frameless|103x103px]]
|[[File:Chest long.png|center|frameless|103x103px]]
|-
|-
|龙蛋
|Dragon Egg
|0.875 × 0.875
|0.875 × 0.875
|1
|1
|碰撞箱居中。
|Centered.
外观与碰撞箱差异很大。
Looks drastically different from its collision box.
|[[File:Dragon Egg.png|center|frameless|95x95px]]
|[[File:Dragon Egg.png|center|frameless|95x95px]]
|-
|-
|仙人掌
|Cactus
|0.875 × 0.875
|0.875 × 0.875
|0.9375
|0.9375
|碰撞箱居中。
|Centered.
靠近的实体会受到伤害。
Hurts entities close to it.
|[[File:Cactus.png|center|frameless|110x110px]]
|[[File:Cactus.png|center|frameless|110x110px]]
|-
|-
|箱子
|Chest
|0.875 × 0.875
|0.875 × 0.875
|0.875
|0.875
|碰撞箱居中。
|Centered.
|[[File:Chest.png|center|frameless|101x101px]]
|[[File:Chest.png|center|frameless|101x101px]]
|-
|-
|蛋糕
|Cake
|0.875 × 0.875
|0.875 × 0.875
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.875 × 0.75
0.875 × 0.75
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.875 × 0.625
0.875 × 0.625
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.875 × 0.5
0.875 × 0.5
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.875 × 0.375
0.875 × 0.375
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.875 × 0.25
0.875 × 0.25
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
0.875 × 0.125
0.875 × 0.125
|0.5
|0.5
|完整的蛋糕碰撞箱居中。
|The full cake is centered.
每食用一次蛋糕都会在西侧(-X)减少 0.125b。
Each bite takes away 0.125b from the West (-X)
|[[File:Cake.gif|center|frameless|100x100px]]
|[[File:Cake.gif|center|frameless|100x100px]]
|-
|-
|石墙(相邻 2 面连接)
|Wall (2-adjacent)
|0.75 × 0.75
|0.75 × 0.75
|1.5
|1.5
|可改变朝向(4 种变体)。
|Orientable (4 variants).
相邻的方块必须是固体方块,石墙或栅栏门。
Adjacent blocks must be solid, walls, or fencegates.
|[[File:Wall 2-adjacent.png|center|frameless|102x102px|alt=]]
|[[File:Wall 2-adjacent.png|center|frameless|102x102px|alt=]]
|-
|-
|石墙(1 面连接)
|Wall (1-sided)
|0.75 × 0.5
|0.75 × 0.5
|1.5
|1.5
|可改变朝向(4 种变体)。
|Orientable (4 variants).
相邻的方块必须是固体方块,石墙或栅栏门。
Adjacent block must be solid, a wall, or a fencegate.
|[[File:Wall 1-sided.png|center|frameless|102x102px|alt=]]
|[[File:Wall 1-sided.png|center|frameless|102x102px|alt=]]
|-
|-
|栅栏(1 面连接)
|Fence (1-sided)
|0.625 × 0.25
|0.625 × 0.25
|1.5
|1.5
|可改变朝向(4 种变体)。
|Orientable (4 variants).
相邻的方块必须是固体方块,栅栏或栅栏门。
Adjacent block must be solid, a fences, or a fencegate.
|[[File:Fence 1-sided.png|center|frameless|97x97px|alt=]]
|[[File:Fence 1-sided.png|center|frameless|97x97px|alt=]]
|-
|-
|石墙(普通)
|Wall (default)
|0.5 × 0.5
|0.5 × 0.5
|1.5
|1.5
|碰撞箱居中。
|Centered.
|[[File:Wall default.png|center|frameless|99x99px|alt=]]
|[[File:Wall default.png|center|frameless|99x99px|alt=]]
|-
|-
|可可豆(大)
|Cocoa (big)
|0.5 × 0.5
|0.5 × 0.5
|''Low:'' 0.1875
|''底部:'' 0.1875
''Top:'' 0.75
''顶部:'' 0.75
|可改变朝向(4 种变体)。
|Orientable (4 variants).
与连接到的墙壁之间有 1 个像素的距离。
1 pixel away from the wall it's attached to.
</div>


'''其他信息:'''顶部材质的宽度只有 7 个像素。
<div lang="en" dir="ltr" class="mw-content-ltr">
''Trivia:'' the top texture is only 7 pixels wide.
|[[File:Cocoa big.png|center|frameless|84x84px|alt=]]
|[[File:Cocoa big.png|center|frameless|84x84px|alt=]]
|-
|-
|头颅(靠墙)
|Head (walled)
|0.5 × 0.5
|0.5 × 0.5
|''Low:'' 0.25
|''底部:'' 0.25
''Top:'' 0.75
''顶部:'' 0.75
|可改变朝向(4 种变体)。
|Orientable (4 variants).
|[[File:Head wall.png|center|frameless|100x100px]]
|[[File:Head wall.png|center|frameless|100x100px]]
|-
|-
|头颅(普通)
|Head (default)
|0.5 × 0.5
|0.5 × 0.5
|0.5
|0.5
|碰撞箱居中。
|Centered.
头颅可以斜向放置(共 16 种变体),
A head can be placed diagonally (16 variants total),
</div>


但碰撞箱不变。
<div lang="en" dir="ltr" class="mw-content-ltr">
but the collision box doesn't change.
|[[File:Head default.png|center|frameless|100x100px]]
|[[File:Head default.png|center|frameless|100x100px]]
|-
|-
|玻璃板(1 面连接)
|Pane (1-sided)
|0.5 × 0.125
|0.5 × 0.125
|1
|1
|可改变朝向(4 种变体)。
|Orientable (4 variants).
看上去比实际要长 1 个像素。
Appears 1 pixel longer than it really is.
</div>


相邻的方块必须是固体方块,玻璃板或铁栏杆。
<div lang="en" dir="ltr" class="mw-content-ltr">
Adjacent block must be solid, or a pane/bar.
|[[File:Pane 1-sided.png|center|frameless|85x85px|alt=]]
|[[File:Pane 1-sided.png|center|frameless|85x85px|alt=]]
|-
|-
|可可豆(中)
|Cocoa (medium)
|0.375 × 0.375
|0.375 × 0.375
|''Low:'' 0.3125
|''底部:'' 0.3125
''Top:'' 0.75
''顶部:'' 0.75
|可改变朝向(4 种变体)。
|Orientable (4 variants).
与连接到的墙壁之间有 1 个像素的距离。
1 pixel away from the wall it's attached to.
|[[File:Cocoa medium.png|center|frameless|74x74px|alt=]]
|[[File:Cocoa medium.png|center|frameless|74x74px|alt=]]
|-
|-
|花盆
|Flowerpot
|0.375 × 0.375
|0.375 × 0.375
|0.375
|0.375
|碰撞箱居中
|Centered.
|[[File:Flowerpot.png|center|frameless|55x55px|alt=]]
|[[File:Flowerpot.png|center|frameless|55x55px|alt=]]
|-
|-
|栅栏(普通)
|Fence (default)
|0.25 × 0.25
|0.25 × 0.25
|1.5
|1.5
|碰撞箱居中
|Centered.
|[[File:Fence_default.png|alt=|center|frameless|90x90px]]
|[[File:Fence_default.png|alt=|center|frameless|90x90px]]
|-
|-
|可可豆(小)
|Cocoa (small)
|0.25 × 0.25
|0.25 × 0.25
|''Low:'' 0.4375
|''底部:'' 0.4375
''Top:'' 0.75
''顶部:'' 0.75
|可改变朝向(4 种变体)。
|Orientable (4 variants).
与连接到的墙壁之间有 1 个像素的距离。
1 pixel away from the wall it's attached to.
|[[File:Cocoa small.png|center|frameless|58x58px|alt=]]
|[[File:Cocoa small.png|center|frameless|58x58px|alt=]]
|}
|}
</div>








<span id="Composite_Collision_Boxes"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== 复合碰撞箱 ==
==Composite Collision Boxes==
</div>


这些碰撞箱由两个或多个边界箱组成。
<div lang="en" dir="ltr" class="mw-content-ltr">
Collision boxes that consist of two or more bounding boxes.
</div>


这些碰撞箱由两个或多个边界箱组成。
<div lang="en" dir="ltr" class="mw-content-ltr">
“空缺部分”指的是无碰撞箱的区域(这样列举边界箱更简便)。
"''<s>Except</s>''" represents an intangible zone rather than a tangible one (simpler to describe that listing all bounding boxes)
{| class="wikitable"
{| class="wikitable"
!方块
!Block
!宽度(b)
!Widths (b)
!高度(b)
!Height (b)
!信息
!Comments
!模型
!Model
|-
|-
|楼梯(普通)
|Stair (normal)
|''Base:'' 1 × 1
|''底座:'' 1 × 1
''Top:'' 1 × 0.5
''顶部:'' 1 × 0.5
|''Base:'' 0.5
|''底座:'' 0.5
''Top:'' 1
''顶部:'' 1
|可改变朝向,可上下翻转(8 种变体)。
|Orientable, Inversible (8 variants).
|[[File:Block_Stair_default.png|alt=|center|frameless|110x110px]]
|[[File:Block_Stair_default.png|alt=|center|frameless|110x110px]]
|-
|-
|楼梯(外角)
|Stair (outer)
|''Base:'' 1 × 1
|''底座:'' 1 × 1
''Top:'' 0.5 × 0.5
''顶部:'' 0.5 × 0.5
|''Base:'' 0.5
|''底座:'' 0.5
''Top:'' 1
''顶部:'' 1
|可改变朝向,可上下翻转(8 种变体)。
|Orientable, Inversible (8 variants).
取决于相邻的楼梯方块。
Depends on adjacent stair blocks.
|[[File:Stair_outer.png|alt=|center|frameless|113x113px]]
|[[File:Stair_outer.png|alt=|center|frameless|113x113px]]
|-
|-
|楼梯(内角)
|Stair (inner)
|''Base:'' 1 × 1
|''底座:'' 1 × 1
''<s>Except:</s>'' -0.5 × -0.5
''空缺部分:'' -0.5 × -0.5
|''Base:'' 1
|''底座:'' 1
''<s>Except:</s>'' -0.5
''空缺部分:'' -0.5
|可改变朝向,可上下翻转(8 种变体)。
|Orientable, Inversible (8 variants).
取决于相邻的楼梯方块。
Depends on adjacent stair blocks.
|[[File:Stair_inner.png|alt=|center|frameless|107x107px]]
|[[File:Stair_inner.png|alt=|center|frameless|107x107px]]
|-
|-
|末地传送门框架(安置末影之眼)
|End Portal Frame (eye)
|''Base:'' 1 × 1
|''底座:'' 1 × 1
''Eye:'' 0.375 × 0.375
''末影之眼:'' 0.375 × 0.375
|''Base:'' 0.8125
|''底座:'' 0.8125
''Eye:'' 1
''末影之眼:'' 1
|末影之眼看上去比实际上要大。
|The eye looks bigger than it is.
</div>


(看上去宽度为 8 个像素,实际只有 6 个像素)
<div lang="en" dir="ltr" class="mw-content-ltr">
(Appears 8 px in width, but is actually 6 px wide)
|[[File:End_Portal_Frame_Eye.png|alt=|center|frameless|102x102px]]
|[[File:End_Portal_Frame_Eye.png|alt=|center|frameless|102x102px]]
|-
|-
|漏斗
|Hopper
|''Base:'' 1 × 1
|''底座:'' 1 × 1
''<s>Except:</s>'' -0.75 × -0.75
''空缺部分:'' -0.75 × -0.75
|''Base:'' 1
|''底座:'' 1
''<s>Except:</s>'' -0.375
''空缺部分:'' -0.375
|底部看上去是空的,但实际有碰撞箱。
|The bottom doesn't look tangible, but it actually is.
内部的平面比看上去要低 1 个像素。
The interior floor is 1 pixel lower than it looks.
|[[File:Hopper.png|center|frameless|101x101px]]
|[[File:Hopper.png|center|frameless|101x101px]]
|-
|-
|炼药锅
|Cauldron
|''Base:'' 1 × 1
|''底座:'' 1 × 1
''<s>Except:</s>'' -0.75 × -0.75
''空缺部分:'' -0.75 × -0.75
|''Base:'' 1
|''底座:'' 1
''<s>Except:</s>'' -0.6875
''空缺部分:'' -0.6875
|底部看上去是空的,但实际有碰撞箱。
|The bottom doesn't look tangible, but it actually is.
内部的平面比看上去要高 1 个像素。
The interior floor is 1 pixel higher than it looks
|[[File:Cauldron.png|alt=|center|frameless|107x107px]]
|[[File:Cauldron.png|alt=|center|frameless|107x107px]]
|-
|-
|酿造台
|Brewing Stand
|''Base:'' 1 × 1
|''底座:'' 1 × 1
''Rod:'' 0.125 × 0.125
''烈焰棒:'' 0.125 × 0.125
|''Base:'' 0.125
|''底座:'' 0.125
''Rod:'' 0.875
''烈焰棒:'' 0.875
|底座看上去与碰撞箱大为不同。
|The base looks very different from its bounding box.
|[[File:Brewing Stand.png|center|frameless|100x100px]]
|[[File:Brewing Stand.png|center|frameless|100x100px]]
|-
|-
|活塞头(竖直方向)
|Piston Head (Vertical)
|''Head:'' 1 × 1
|'活塞头:'' 1 × 1
''Arm:'' 0.25 × 0.25
''活塞臂:'' 0.25 × 0.25
|''Head:'' 0.25
|''活塞头:'' 0.25
''Top:'' 1
''顶部:'' 1
|碰撞箱居中。可上下翻转。
|Centered. Inversible.
</div>


活塞臂实际比看上去短(模型加长了 4 个像素)。
<div lang="en" dir="ltr" class="mw-content-ltr">
The arm is shorter than it looks (model extended by 4px).
|[[File:Piston Head vertical.png|center|frameless|116x116px]]
|[[File:Piston Head vertical.png|center|frameless|116x116px]]
|-
|-
|活塞头(朝北或朝南或朝东)
|Piston Head (N/S/E)
|''Head:'' 1 × 0.25
|''活塞头:'' 1 × 0.25
</div>


''活塞臂:'' 0.75 × 0.5
<div lang="en" dir="ltr" class="mw-content-ltr">
|''活塞头:'' 1
''Arm:'' 0.75 × 0.5
|''Head:'' 1
</div>


''活塞头底部:'' 0.375
<div lang="en" dir="ltr" class="mw-content-ltr">
''Arm-Low:'' 0.375
</div>


''活塞头顶部:'' 0.625
<div lang="en" dir="ltr" class="mw-content-ltr">
|可改变朝向(3 种变体)。[https://sm.ms/image/HLFzi6G1UbTYhAO 更精确的模型]。
''Arm-Top:'' 0.625
|Orientable (3 variants). [https://imgur.com/a/HVovakh Accurate model].
</div>


活塞臂比看上去更宽(宽度为 0.5m)。
<div lang="en" dir="ltr" class="mw-content-ltr">
The arm is wider than it looks (0.5m width).
</div>


活塞臂实际比看上去短(模型加长了 4 个像素)。
<div lang="en" dir="ltr" class="mw-content-ltr">
The arm is shorter than it looks (model extended by 4px).
|[[File:Piston Head NSE.png|center|frameless|100x100px]]
|[[File:Piston Head NSE.png|center|frameless|100x100px]]
|-
|-
|活塞头(朝西)
|Piston Head (West)
|''Head:'' 1 × 0.25
|''活塞头:'' 1 × 0.25
''Arm:'' 0.75 × 0.25
''活塞臂:'' 0.75 × 0.25
|''Head:'' 1
|''活塞头:'' 1
''Arm-Low:'' 0.25
''活塞臂底部:'' 0.25
</div>


''活塞臂顶部:'' 0.75
<div lang="en" dir="ltr" class="mw-content-ltr">
|存在漏洞(在 1.9 被修复)。 [https://sm.ms/image/eWcP9ajdzbkoZYG 更精确的模型]。
''Arm-Top:'' 0.75
|Bugged (fixed in 1.9). [https://imgur.com/a/IuDYtlg Accurate model].
</div>


玩家可以[https://youtu.be/p2iLWan60_g 从一个伸出的朝西的活塞当中穿过]。
<div lang="en" dir="ltr" class="mw-content-ltr">
The player can [https://youtu.be/p2iLWan60_g walk through a west extended piston].
</div>


1.9 版本中,活塞头经过了修改,与它们的模型更匹配。
<div lang="en" dir="ltr" class="mw-content-ltr">
In 1.9, piston heads were changed to match their model.
|[[File:Piston Head West.png|center|frameless|102x102px]]
|[[File:Piston Head West.png|center|frameless|102x102px]]
|-
|-
|栅栏(4 面连接)
|Fence (4-sided)
|''Post:'' 0.25 × 0.25
|''木杆:'' 0.25 × 0.25
</div>


''边沿:'' 0.375 × 0.25
<div lang="en" dir="ltr" class="mw-content-ltr">
''Sides:'' 0.375 × 0.25
|1.5
|1.5
|相邻的方块必须是固体方块,栅栏或栅栏门。
|Adjacent blocks must be solid, fences, or fencegates.
|[[File:Fence 4-sided.png|center|frameless|100x100px]]
|[[File:Fence 4-sided.png|center|frameless|100x100px]]
|-
|-
|栅栏(3 面连接)
|Fence (3-sided)
|''Post:'' 0.25 × 0.25
|''木杆:'' 0.25 × 0.25
''Sides:'' 0.375 × 0.25
''边沿:'' 0.375 × 0.25
|1.5
|1.5
|可改变朝向(4 种变体)。
|Orientable (4 variants).
相邻的方块必须是固体方块,栅栏或栅栏门。
Adjacent blocks must be solid, fences, or fencegates.
|[[File:Fence 3-sided.png|center|frameless|101x101px]]
|[[File:Fence 3-sided.png|center|frameless|101x101px]]
|-
|-
|栅栏(相邻 2 面连接)
|Fence (2-adjacent)
|''Post:'' 0.25 × 0.25
|''木杆:'' 0.25 × 0.25
''Sides:'' 0.375 × 0.25
''边沿:'' 0.375 × 0.25
|1.5
|1.5
|可改变朝向(4 种变体)。
|Orientable (4 variants).
相邻的方块必须是固体方块,栅栏或栅栏门。
Adjacent blocks must be solid, fences, or fencegates.
|[[File:Fence 2-adjacent.png|center|frameless|100x100px]]
|[[File:Fence 2-adjacent.png|center|frameless|100x100px]]
|-
|-
|玻璃板(普通或 4 面连接)
|Pane (Default / 4-sided)
|''Sides:'' 0.5 × 0.125
|''边沿:'' 0.5 × 0.125
|1
|1
|相邻的方块必须是固体方块,玻璃板或铁栏杆。
|Adjacent blocks must be solid, or panes/bars.
|[[File:Pane default.png|center|frameless|90x90px]]
|[[File:Pane default.png|center|frameless|90x90px]]
|-
|-
|玻璃板(3 面连接)
|Pane (3-sided)
|''Sides:'' 0.5 × 0.125
|''边沿:'' 0.5 × 0.125
|1
|1
|可改变朝向(4 种变体)。
|Orientable (4 variants).
相邻的方块必须是固体方块,玻璃板或铁栏杆。
Adjacent blocks must be solid, or panes/bars.
|[[File:Pane 3-sided.png|center|frameless|90x90px]]
|[[File:Pane 3-sided.png|center|frameless|90x90px]]
|-
|-
|玻璃板(相邻 2 面连接)
|Pane (2-adjacent)
|''Sides:'' 0.5 × 0.125
|''边沿:'' 0.5 × 0.125
|1
|1
|可改变朝向(4 种变体)。
|Orientable (4 variants).
相邻的方块必须是固体方块,玻璃板或铁栏杆。
Adjacent blocks must be solid, or panes/bars.
</div>


转角处有 1 个像素的开口
<div lang="en" dir="ltr" class="mw-content-ltr">
The exterior corner has a 1px wide opening
</div>


(尽管模型呈现的是一个完整的 90° 转角)。
<div lang="en" dir="ltr" class="mw-content-ltr">
(despite the model showing a clean 90° corner).
|[[File:Pane 2-adjacent.png|center|frameless|90x90px]]
|[[File:Pane 2-adjacent.png|center|frameless|90x90px]]
|}<br />
|}<br />
</div>






<span id="Other"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
==Other==
== 其他 ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable"
{| class="wikitable"
!方块
!Block
!宽度(b)
!Widths (b)
!高度(b)
!Height (b)
!信息
!Comments
!模型
!Model
|-
|-
|船
|Boat
|1.5 x 1.5
|1.5 x 1.5
|0.6
|0.6
|实体。
|Entity.
|[[File:Boat.png|frameless|150x150px]]
|[[File:Boat.png|frameless|150x150px]]
|}
|}
</div>

Latest revision as of 05:21, 16 August 2023

Other languages:

方塊是占據世界空間的基本結構單位。


碰撞箱是一個玩家無法穿過的固體空間,由一個或多個坐標軸方向上的長方體,即邊界箱組成。實體同樣擁有各自的邊界箱,但處理方法與固體空間不同(除了)。

  • 不要與判定箱相混淆,判定箱指的是玩家可以互動的區域(攻擊,挖掘,右鍵等)。
  • 同樣不要與模型相混淆,模型只是方塊或實體在屏幕上顯示的圖形。
  • 最後,一些方塊擁有各自的「效果箱」,如液體,梯子,仙人掌,壓力板等。它們擁有特殊的代碼與應用。


例如:按鈕沒有碰撞箱,因此玩家可以從中穿過。但它擁有可以被玩家點擊的判定箱。

又例如:屏障方塊擁有完全相同的邊界箱與判定箱,但是在代碼中被強制編寫為不顯示模型。



本頁面列出了 1.8 版本中所有方塊的碰撞箱與屬性。

擁有特殊屬性或沒有碰撞箱的方塊則提及於各自的頁面。

圖像來源於 BlockbenchMinecraft wiki


資源:

  • 更好的跑酷模型,一個修改了模型的資源包,使其看上去更準確。
  • 更好的跑酷模型+,基於更好的跑酷模型的更新,更正並添加了一些模型(由 Fuzzbearplush 製作)。
  • 真實的模型,一個備用資源包,重新製作了模型使其看上去更準確且更自然。



簡單碰撞箱

這些碰撞箱由單個邊界箱組成。方塊按長度,寬度,再到高度的順序排列。

方塊 寬度(b) 高度(b) 信息 模型
石牆(4 面連接) 1 × 1 1.5 相鄰的方塊必須是固體方塊,石牆或柵欄門。
普通方塊 1 × 1 1
靈魂沙 1 × 1 0.875 看上去像完整方塊,但實際上矮 2 個像素。

減緩其上方實體的行走速度。

末地傳送門框架 1 × 1 0.8125
附魔台 1 × 1 0.75
床方塊 1 × 1 0.5625 底部看上去是空的,但實際有碰撞箱。
台階 1 × 1 0.5 可上下翻轉。
陽光傳感器 1 × 1 0.375
活板門(水平放置) 1 × 1 0.1875 可上下翻轉。

可以翻轉到豎直方向。

紅石中繼器 1 × 1 0.125
地毯 1 × 1 0.0625
睡蓮 1 × 1 0.015625 僅有 ¼ 個像素高。
1 × 1 0

0.125

0.25

0.375

0.5

0.625

0.75

0.875

雪看上去比實際高度高 2 個像素。

一層的雪雖然沒有高度,但仍然能與其發生碰撞。

石牆(3 面連接) 1 × 0.75 1.5 可改變朝向(4 種變體)。

相鄰的方塊必須是固體方塊,石牆或柵欄門。

鐵砧 1 × 0.75 1 碰撞箱居中。可改變朝向(2 種變體)。

看上去比實際要窄。

活塞底座(激活狀態) 1 × 0.75 1 可改變朝向(4 種變體)。
石牆(相對 2 面連接) 1 × 0.375 1.5 碰撞箱居中。可改變朝向(2 種變體)。

相鄰的方塊必須是固體方塊,石牆或柵欄門。

在上方放置方塊會改變它的外觀,但碰撞箱不變。

在上方放置方塊會改變它的外觀,但碰撞箱不變。

柵欄(相對 2 面連接) 1 × 0.25 1.5 碰撞箱居中。可改變朝向(2 種變體)。

相鄰的方塊必須是固體方塊,柵欄或柵欄門。

柵欄門 1 × 0.25 1.5 碰撞箱居中。可改變朝向(2 種變體)。

打開後沒有碰撞箱。

活板門(豎直放置) 1 × 0.1875 1 可改變朝向,可上下翻轉(8 種變體)。

可以翻轉到水平方向。.

1 × 0.1875 1 可改變朝向(4 種變體)。

可以翻轉到另一個方向。

梯子 1 × 0.125 1 可改變朝向(4 種變體)。

實體可以攀爬。

玻璃板(相對 2 面連接) 1 × 0.125 1 碰撞箱居中。可改變朝向(2 種變體)。

相鄰的方塊必須是固體方塊,玻璃板或鐵欄杆。

箱子(長) 0.9375 × 0.875 0.875 必須與另一個箱子相鄰。
龍蛋 0.875 × 0.875 1 碰撞箱居中。

外觀與碰撞箱差異很大。

仙人掌 0.875 × 0.875 0.9375 碰撞箱居中。

靠近的實體會受到傷害。

箱子 0.875 × 0.875 0.875 碰撞箱居中。
蛋糕 0.875 × 0.875

0.875 × 0.75

0.875 × 0.625

0.875 × 0.5

0.875 × 0.375

0.875 × 0.25

0.875 × 0.125

0.5 完整的蛋糕碰撞箱居中。

每食用一次蛋糕都會在西側(-X)減少 0.125b。

石牆(相鄰 2 面連接) 0.75 × 0.75 1.5 可改變朝向(4 種變體)。

相鄰的方塊必須是固體方塊,石牆或柵欄門。

石牆(1 面連接) 0.75 × 0.5 1.5 可改變朝向(4 種變體)。

相鄰的方塊必須是固體方塊,石牆或柵欄門。

柵欄(1 面連接) 0.625 × 0.25 1.5 可改變朝向(4 種變體)。

相鄰的方塊必須是固體方塊,柵欄或柵欄門。

石牆(普通) 0.5 × 0.5 1.5 碰撞箱居中。
可可豆(大) 0.5 × 0.5 底部: 0.1875

頂部: 0.75

可改變朝向(4 種變體)。

與連接到的牆壁之間有 1 個像素的距離。

其他信息:頂部材質的寬度只有 7 個像素。

頭顱(靠牆) 0.5 × 0.5 底部: 0.25

頂部: 0.75

可改變朝向(4 種變體)。
頭顱(普通) 0.5 × 0.5 0.5 碰撞箱居中。

頭顱可以斜向放置(共 16 種變體),

但碰撞箱不變。

玻璃板(1 面連接) 0.5 × 0.125 1 可改變朝向(4 種變體)。

看上去比實際要長 1 個像素。

相鄰的方塊必須是固體方塊,玻璃板或鐵欄杆。

可可豆(中) 0.375 × 0.375 底部: 0.3125

頂部: 0.75

可改變朝向(4 種變體)。

與連接到的牆壁之間有 1 個像素的距離。

花盆 0.375 × 0.375 0.375 碰撞箱居中
柵欄(普通) 0.25 × 0.25 1.5 碰撞箱居中
可可豆(小) 0.25 × 0.25 底部: 0.4375

頂部: 0.75

可改變朝向(4 種變體)。

與連接到的牆壁之間有 1 個像素的距離。



複合碰撞箱

這些碰撞箱由兩個或多個邊界箱組成。

這些碰撞箱由兩個或多個邊界箱組成。 「空缺部分」指的是無碰撞箱的區域(這樣列舉邊界箱更簡便)。

方塊 寬度(b) 高度(b) 信息 模型
樓梯(普通) 底座: 1 × 1

頂部: 1 × 0.5

底座: 0.5

頂部: 1

可改變朝向,可上下翻轉(8 種變體)。
樓梯(外角) 底座: 1 × 1

頂部: 0.5 × 0.5

底座: 0.5

頂部: 1

可改變朝向,可上下翻轉(8 種變體)。

取決於相鄰的樓梯方塊。

樓梯(內角) 底座: 1 × 1

空缺部分: -0.5 × -0.5

底座: 1

空缺部分: -0.5

可改變朝向,可上下翻轉(8 種變體)。

取決於相鄰的樓梯方塊。

末地傳送門框架(安置末影之眼) 底座: 1 × 1

末影之眼: 0.375 × 0.375

底座: 0.8125

末影之眼: 1

末影之眼看上去比實際上要大。

(看上去寬度為 8 個像素,實際只有 6 個像素)

漏斗 底座: 1 × 1

空缺部分: -0.75 × -0.75

底座: 1

空缺部分: -0.375

底部看上去是空的,但實際有碰撞箱。

內部的平面比看上去要低 1 個像素。

煉藥鍋 底座: 1 × 1

空缺部分: -0.75 × -0.75

底座: 1

空缺部分: -0.6875

底部看上去是空的,但實際有碰撞箱。

內部的平面比看上去要高 1 個像素。

釀造台 底座: 1 × 1

烈焰棒: 0.125 × 0.125

底座: 0.125

烈焰棒: 0.875

底座看上去與碰撞箱大為不同。
活塞頭(豎直方向) '活塞頭: 1 × 1

活塞臂: 0.25 × 0.25

活塞頭: 0.25

頂部: 1

碰撞箱居中。可上下翻轉。

活塞臂實際比看上去短(模型加長了 4 個像素)。

活塞頭(朝北或朝南或朝東) 活塞頭: 1 × 0.25

活塞臂: 0.75 × 0.5

活塞頭: 1

活塞頭底部: 0.375

活塞頭頂部: 0.625

可改變朝向(3 種變體)。更精確的模型

活塞臂比看上去更寬(寬度為 0.5m)。

活塞臂實際比看上去短(模型加長了 4 個像素)。

活塞頭(朝西) 活塞頭: 1 × 0.25

活塞臂: 0.75 × 0.25

活塞頭: 1

活塞臂底部: 0.25

活塞臂頂部: 0.75

存在漏洞(在 1.9 被修復)。 更精確的模型

玩家可以從一個伸出的朝西的活塞當中穿過

1.9 版本中,活塞頭經過了修改,與它們的模型更匹配。

柵欄(4 面連接) 木桿: 0.25 × 0.25

邊沿: 0.375 × 0.25

1.5 相鄰的方塊必須是固體方塊,柵欄或柵欄門。
柵欄(3 面連接) 木桿: 0.25 × 0.25

邊沿: 0.375 × 0.25

1.5 可改變朝向(4 種變體)。

相鄰的方塊必須是固體方塊,柵欄或柵欄門。

柵欄(相鄰 2 面連接) 木桿: 0.25 × 0.25

邊沿: 0.375 × 0.25

1.5 可改變朝向(4 種變體)。

相鄰的方塊必須是固體方塊,柵欄或柵欄門。

玻璃板(普通或 4 面連接) 邊沿: 0.5 × 0.125 1 相鄰的方塊必須是固體方塊,玻璃板或鐵欄杆。
玻璃板(3 面連接) 邊沿: 0.5 × 0.125 1 可改變朝向(4 種變體)。

相鄰的方塊必須是固體方塊,玻璃板或鐵欄杆。

玻璃板(相鄰 2 面連接) 邊沿: 0.5 × 0.125 1 可改變朝向(4 種變體)。

相鄰的方塊必須是固體方塊,玻璃板或鐵欄杆。

轉角處有 1 個像素的開口

(儘管模型呈現的是一個完整的 90° 轉角)。



其他

方塊 寬度(b) 高度(b) 信息 模型
1.5 x 1.5 0.6 實體。