第189章 ,/.

在Java新版本中,各种村庄的ID被拆分了,虽然这对我们搜索特定种类的村庄有很大帮助,但万一我们仅仅只是想找个村庄该怎么办?

答案很简单:用标签。

还记得我们在『本书第一次大修新增章①』中提到的标签吧?在Minecraft Java 1.18.2更新中,Mojang开始允许/locate和/locatebiome指令使用标签进行查找,就算/locate经过了如此大的更新,这个功能也没砍。

那有哪些标签,怎么使用呢?

对于结构来说:

cats_spawn_as_black(会生成黑色的猫)

cats_spawn_in(会生成猫)

dolphin_located(会有海豚)

eye_of_ender_located(会有末地传送门)

mineshaft(是矿井)

ocean_ruin(位于海里的废墟)

on_ocean_explorer_maps(在海洋探险家地图上的)

on_treasure_maps(在宝藏地图上的)

on_woodland_explorer_maps(在林地探险家地图上的)

ruined_portal(是破败的传送门)

shipwreck(是船的废墟)

village(是村庄)

对于生物群系来说:

非常多,不列了,自己去Minecraft Wiki上查

对于兴趣点来说:

acquirable_job_site(村民的工作站)

bee_home(蜜蜂的家)

village(跟村庄有关的)

比如,我们要查找最近的村庄,我们可以这么做:

/locate #minecraft:village (Java1.18.2)

/locate structure #minecraft:village (Java1.19及之后)

我们要查找最近的山地类生物群系,我们可以这么做

/locatebiome #minecraft:is_mountain (Java1.18.2)

/locate biome #minecraft:is_mountain (Java1.19及之后)

那么本章就到这里了。接下来,我们将正式开始学习execute的使用。