Totem Config

You can find all totem configs in totems folder. (v2 version is in config.yml file)

mode: 'HORIZONTAL'
layouts:
  1:
    - 'AAAAA'
    - 'AAAAA'
    - 'AABAA'
    - 'AAAAA'
    - 'AAAAA'
  2:
    - 'CCCCC'
    - 'CCCCC'
    - 'CCCCC'
    - 'CCCCC'
    - 'CCCCC'
explains:
  A: 'minecraft:stone'
  B: 'minecraft:dirt'
  C: 'minecraft:netherrack'
actions:
  - 'message: Hello World!'
  - 'mythicmobs_spawn: SkeletalKnight'
conditions:
  - 'trigger: PlayerDropItemEvent'
core-blocks:
  - B
prices:
  1:
    material: APPLE
    prices-as-key: true
    disappear: true
prices-as-key: true
disappear: true

All totem must have its unique ID.

Mode

Set the mode for totem placement. Support:

  • Horizontal

  • Vertical (DEFAULT)

Layout

Layout is a string list option, the length of the string in each line must be the same. String on each line consist of multiple characters in explains option.

The player must place the blocks according to this layout to activate the totem.

You can also use layouts option to make this totem be a 3D totem. For now, only horizontal mode totem suppot 3D totem. (Added in 2.4.0)

Free version can only create up to 3 3D totems!

For example:

1 is the top, 2 is below 1.

  layouts:
    1:
      - 'AAAA'
      - 'BBBB'
      - 'CCCC'
    2:
      - 'CCCC'
      - 'BBBB'
      - 'AAAA'

Explains

Each line for this option consists of key: value. The key is a character which is used in layout option. The value is which material is the character mean.

The material can be set to:

  • none, this means this position block is not limited, and it will also not be removed if disappear option is enabled. You can regard it as a position not in the totem.

  • minecraft:<Minecraft Block ID>, like minecraft:stone.

  • minecraft:<Minecraft Entity ID>, like minecraft:ENDER_CRYSTAL (Premium version only).

  • itemsadder:<Namespace>:<Block ID>, like itemsadder:blocks:block_1.

  • itemsadder_furniture:<Namespace>:<Furniture ID>(Premium version only).

  • itemsadder_mob:<Namespace>:<Mob ID>(Premium version only).

  • oraxen:<Item ID>, like oraxen:block_1.

  • oraxen_furniture:<Furniture ID>(Premium version only).

  • mmoitems:<Block ID>, like mmoitems:10, block id is been set by your block configs.

Totem now work for you? Check your config.yml file, your black-creative-mode maybe enabled!

Actions

The actions performed after the totem is activated.

See Actions to learn more.

Conditions

Players or totems must meet these conditions to activate.

See Conditions to learn more.

Prices

Players will cost prices to build totems, if players didn't meet the prices (all prices should be meet), the totems won't active!

See Prices to learn more.

Prices as Key

You MUST set only 1 price in prices option, and this only price MUST be a item price, like:

prices:
  1:
    material: APPLE

Do not make more than 1 price! Otherwise it won't work!

After enable this, player must hold or drop price item to active totem. In this way, prices will make a feature like: 'Totem Active Key'!

Core Block

This totem will have "core block" if this option exists, player must last place this block, interact this block or drop item on this block to active totem.

Disappear

Does the totem disappear after activation?

Last updated