实体生成

定义实体的生成属性,如实体在什么时间 亮度多少时在什么生物群系的什么方块上进行生成,以及生成的范围和数量等等
生成规则的文件被存放在行为包根目录的spawn_rules文件夹内

制作

在spawn_rules文件夹或其子文件夹内新建一个json,文件名字可以是对应实体的ID

格式

  • format_version:(字符串)文件格式版本。本帖一律写为1.14.0。
  • minecraft:spawn_rules:(对象)表明该文件定义了生成规则。
    • description:(对象)描述。

      • identifier:(字符串)实体命名空间:ID。
      • population_control:(字符串)实体数量控制。为了避免卡顿,Minecraft 会分别限制不同种类的实体的总数量。该参数正是被用于确定实体种类的。可填写ambient(环境,如蝙蝠)、animal(动物,如蜜蜂、羊等)、cat(猫)、monster(怪物,如僵尸等)、pillager(掠夺者)、water_animal(水生动物,如鱼等)。(Wiki 此处内容严重不全)
    • conditions:(数组)生成条件。只需达成一组条件即会生成。

      • (对象)一组条件(有关条件的具体内容见下方介绍)。需要达成这下面的所有的条件才算达成了这一组条件。

        • minecraft:条件 1:(对象)一个条件。
        • minecraft:条件 2:(对象)一个条件。
        • ···

绑定

对于绑定,你无需在实体行为文件里做什么,只需要在生成规则文件里的identifier的值写对应的实体命名空间:ID即可

条件

*请前往>API文档>其它文档>实体生成 查看