游戏模式

来自Minecraft基岩版开发Wiki

游戏模式(Game Mode)是控制玩家进行游戏的方式的系统。[1]

机制[编辑]

游戏中共有四种游戏模式:

  • 在生存模式中,玩家可以放置与挖掘方块,使用所有可用的工具。敌对生物会主动攻击玩家。玩家受到生命、饥饿等多种因素的限制,并且挖掘方块会耗费一定的时间。
  • 在创造模式中,玩家可以通过双击跳跃键飞行,不受任何生存因素的制约,可以任意获取绝大多数物品和方块,并无限地使用这些资源。所有生物不会攻击玩家。玩家不会受到伤害,可以瞬间挖掘方块,并获得大幅增强的互动范围。
  • 在冒险模式中,玩家的大多数游戏内容与生存模式一致。不同的是,玩家不能挖掘或放置任何方块,除非手上持有的工具拥有对应方块的can_destroy 标签,或者拥有对应方块的 can_place_on 标签。处于这个模式下的玩家在生成时将直接被精准地放置到世界出生点上而不是其周围的随机位置。这个模式只有在开启作弊后输入命令 /gamemode adventure才能开启。
  • 在旁观模式中,玩家会始终处于飞行状态,可以穿过方块、打开物品栏,但不能挖掘方块或修改物品栏,无法与世界做出任何互动。

世界游戏模式[编辑]

在创建一个世界时,可以选择世界的默认游戏模式,每一个世界都有自己默认的游戏模式。这个游戏模式会影响每一个首次进入世界的玩家的游戏模式,但不会影响这些玩家在切换了游戏模式之后的游戏内容。

在存档屏幕,世界默认的游戏模式也会显示在世界名称的下方。

玩家游戏模式[编辑]

变更玩家游戏模式的基本方式是/gamemode,玩家可以在自己的游戏设置中变更自己的游戏模式,所有的成就都只能在生存模式中获得。

模式信息[编辑]

生存模式[编辑]

生存(Survival)模式是Minecraft中的一种游戏模式。在该模式中,玩家必须要收集资源、建造建筑、和怪物战斗、进行饥饿管理和探索世界来生存和发展。在生存模式中,你唯一需要做的就是生存下去,然后建造、探索,并享受这份快乐。当然,你也可以尝试击败末影龙凋灵[2]

玩家能在作弊、附加包和管理员权限均被关闭的情况下在生存模式中获得成就(超平坦世界除外)。玩家创建一个创造模式世界后,即使切换至生存模式,也无法获得成就。

创造模式[编辑]

创造(Creative)模式是Minecraft中主要的游戏模式之一。创造模式移除了游戏中的生存内容,并且允许玩家方便自由地飞行、创造和破坏结构,也使背景音乐发生改变。

玩家可以通过命令/gamemode creative/gamemode 1/gamemode c或从菜单栏中切换至创造模式。[3]

冒险模式[编辑]

冒险(Adventure)模式是一种供玩家自创地图使用的游戏模式,会限制Minecraft的一些游戏内容,使玩家不能破坏或放置任何方块,以避免损坏冒险地图或恶意破坏服务器。

冒险模式与生存模式类似,玩家会从环境中受到伤害,也会死亡,玩家需要合理管理饥饿值,但在许多方面也有所不同。破坏和放置方块分别需要can_destroycan_place_onNBT标签;此外,拥有worldbuilder能力的玩家可以随意破坏或放置方块;允许方块也会允许冒险模式的玩家放置或破坏它们上方的方块。

大多数自定义地图都将游戏模式设定为冒险模式,因为玩家无法破坏或放置方块,从而防止地图结构被破坏。另外,此模式通常用于保护服务器免受破坏者的影响。在服务器和自定义地图中,命令方块经常与冒险模式一起使用。

玩家可以在启用作弊的情况下使用/gamemode adventure命令或从菜单栏中来切换至冒险模式。[4]

旁观模式[编辑]

旁观(Spectator)模式允许玩家以飞行的方式无障碍穿过方块和实体并观察世界。

旁观模式可以通过命令/gamemode spectator或从菜单栏中进入。[5]

开发信息[编辑]

对于每一个玩家,其实体数据playerGameType记录了玩家当前的游戏模式,目标选择器可以筛选处于指定游戏模式的玩家。[1]

游戏模式列表[编辑]

游戏类型枚举
键名 接口字符串 命令 BDS 存档 实验性玩法 描述
Undefined -1 不可用 不可用 仅值 N/A 未定义
Survival
WorldDefault
0 survival
s
字符串和值 字符串和值 仅值 N/A 生存模式
Creative 1 creative
c
字符串和值 字符串和值 仅值 N/A 创造模式
Adventure 2 adventure
a
字符串和值 字符串和值 仅值 N/A 冒险模式
SurvivalViewer 3 不可用 不可用 不可用 N/A 生存查看模式
CreativeViewer 4 不可用 不可用 不可用 N/A 创造查看模式
Default 5 default
d
字符串和值 不可用 仅值 N/A 默认模式
Spectator 6 spectator 字符串和值 仅字符串 仅值 N/A 旁观模式
7 不可用 不可用 不可用 N/A
8 不可用 不可用 不可用 N/A
9 不可用 不可用 不可用 N/A

参考[编辑]