第189章 ,/.

用法/效果:

这条指令很像gamerule,唯一的区别是前者是控制游戏规则,后者是控制生物事件。

截止基岩版1.19版本,这条指令支持控制4个生物事件:

minecraft:ender_dragon_event——控制初次进入末地时是否生成末影龙。

minecraft:pillager_patrols_event——控制生成灾厄巡逻队。

minecraft:wandering_trader_event——控制是否生成流浪商人。

events_enabled——控制是否开启事件子系统。

如果未填写『允许运行』参数,可以查询指定的事件是否被允许运行。

『允许运行』参数可以填写true和false。如为true则允许事件运行,false则禁用事件运行。

events_enabled可以控制整个事件系统。如果禁用它,所有单独事件将不会运行。如果启用,仅仅被单独禁用的事件将不会运行。

例子:

/mobevent minecraft:wandering_trader_event false

这条指令可以禁止流浪商人的生成。

/mobevent events_enabled false

这条指令将禁止所有单独事件运行。

第五个——/defaultgamemode——设置默认游戏模式

存在版本:Java1.3.1-今

需要权限等级:2

需要作弊:否

格式:

/defaultgamemode <游戏模式ID>

用法/效果:

用法和/gamemode类似,这里就不多讲了。

这条指令可以控制新进入游戏玩家的默认游戏模式。

需要注意,对于服务器来说,如果服务器配置文件server.properties中的force-gamemode选项被开启(true),那么所有玩家都会被强制更改为此指令设定的模式。

小主,

例子:

/defaultgamemode adventure

这将会使得接下来新进入游戏的玩家的默认游戏模式为冒险模式。

第六个——/publish——开放单人游戏世界

存在版本:Java1.3.1-今

需要权限等级:4

仅单人游戏:是

格式:

Java1.13更新前

/publish

Java1.13及更高版本

/publish [端口]

用法/效果:

相当于在暂停界面点击『对局域网开放』,也就是将本地的单人游戏在局域网上开放。对于Java1.13及以上版本来说,可以设定开放的端口(至少比直接在暂停界面设置强多了)。

端口必须是一个介于0~的整数。如果未指定,游戏会随机选取一个大于1024的端口。

例子:

/publish

这将会使得单人游戏公开到局域网,并占用端口进行通信。