配置 Totems 选项

你可以在 config.yml 文件找到该选项:

totems:
  test:
    layout:
      - 'AAA'
      - 'BBB'
      - 'CCC'
    explains:
      A: 'minecraft:stone'
      B: 'minecraft:end_stone'
      C: 'minecraft:netherrack'
    actions:
      - 'message: Hello!'
      - 'console_command: mm spawn test %world% %block_x% %block_y% %block_z%'
    conditions:
      - 'world: world'
    disappear: true

所有的图腾都有其 ID,在这个示例中,是 test

totems:
  <Totem ID 1>:
    ... (This totem config)
  <Totem ID 2>:
    ... (This totem config)

Layout

Layout 选项是一个字符串列表。其每一行字符的长度必须是相等的。每个字符也必须在 explains 选项一一对应。

Layout 选项决定图腾的摆放样式。

Explains

该选项每一行都是由 key: value 组成的。其中 key 是 Layout 选项中的一个字符,value 则代表该字符代表什么方块。

方块可以设置为:

  • none,这意味着这个位置的方块是不受限制的,同时图腾激活后此位置的方块也不会被移除。你可以理解为不在此图腾摆放样式内的方块。

  • minecraft:<原版方块 ID>,指代原版的方块,例如 minecraft:stone 代表石头。

  • itemsadder:<命名空间 ID>:<方块 ID>,例如 itemsadder:blocks:block_1。

  • oraxen:<物品 ID>, 例如 oraxen:block_1。(未经测试)

  • 如果你使用的是 ItemsAdder 和 Oraxen 方块: 只有 REAL BLOCK(真正的方块)才会被检测,其他类型的方块,如 Tile、盔甲架 等都是实体,MythicTotem 无法检测到它们!

在这个示例中,图腾的摆放样式如下图所示:

Actions

Actions 是图腾激活后执行的动作。

请查看 Actions 页面以了解更多。

Conditions

玩家必须满足 Conditions 选项的条件才能激活该图腾。

请查看 Conditions 页面以了解更多.

Disappear

图腾激活后是否将方块消失?

Last updated