椅子 Chairs

椅子(Chairs) 机制允许玩家坐在方块上,例如楼梯。

建造方法

椅子是指在配置中列出的任何方块,通常是楼梯方块。椅子方块下方必须有一个方块,上方必须有空间才能生效。

告示牌要求 Sign Requirement

可以在配置中要求椅子必须附着告示牌。启用此功能后,椅子必须附着有告示牌方块。如果椅子由多个方块组成,整个结构只需一个告示牌即可。

Note

出于性能考虑,存在 max-sign-distance 配置限制,以防止玩家用巨型椅子造成延迟。

使用方法

右键点击被定义为椅子的方块即可坐下。如果椅子下方没有方块,会显示提示消息,且玩家不会被允许坐下。

治疗 Healing

如果配置中启用,椅子可以以可配置的速率缓慢治疗玩家。玩家的疲劳值(exhaustion level)也可以降低。

配置 Configuration

节点

说明

默认值

allow-holding-blocks

允许玩家在手持方块时坐在椅子上。

false

allow-sneaking

允许玩家在潜行时坐在椅子上。

false

regen-health

坐下时被动恢复生命值。

true

lower-exhaustion

坐下时降低玩家的疲劳值。

true

regen-health-amount

被动恢复的生命值数量(可为小数)。

1.0

blocks

可以坐上去的方块列表。

[minecraft:acacia_stairs, … 此处省略以节省篇幅]

face-correct-direction

玩家坐下时,自动面向椅子的方向(如果可能)。

true

require-sign

需要椅子附着告示牌才能工作!

false

max-sign-distance

点击点与告示牌之间的最大距离(当需要告示牌时)。

3

max-click-radius

玩家与告示牌之间的最大交互距离。

5

exit-to-last-position

玩家离开椅子时传送到他们最后的位置。

false

权限 Permissions