> For the complete documentation index, see [llms.txt](https://docs.mantic.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mantic.dev/mantic-generators/default-generators.md).

# Default Generators

Mantic Development's Generator Minecraft Plugin

The plugin ships with three ready-to-use generator types demonstrating different reward systems: a Vault-economy generator, a tokens-plugin generator, and a vanilla XP generator.

## Money.yml

```yml
display: '&aMoney Generator'

generator:
  max-tier: 5
  base-tier-cost: 100000
  tier-cost-increase-per-upgrade: 125000
  frequency-seconds: 300
  give-command: eco give {player} {amount}
  starting-amount: 1000
  extra-amount-per-tier: 1000
material: skull-<base64-texture>
damage: 3
glowing: true
title: '&2&l[$] &a&lMoney Generator &2&l[$] &7(Tier {tier})'
lore:
  - '&7&oPassive income, delivered in style.'
  - ''
  - '&f▸ &7Type: &aMoney'
  - '&f▸ &7Tier: &a{tier}&7/&a5'
  - '&f▸ &7Base Amount: &a$1000'
  - '&f▸ &7Per Tier: &a+$1000'
  - '&f▸ &7Interval: &a300s'
  - ''
  - '&aPlace this generator to print money over time.'
hologram:
  y-level-adjustment: 3.7
  lines:
    - '&2&l[ MONEY GENERATOR ]'
    - '&fTier: &a{tier}&7/&a5'
    - '&fGenerates: &a${amount}'
    - '&fCollected: &a${collected}'
    - '&fNext Drop: &a{generation}'
blocks:
  middle: GOLD_BLOCK
  corner: GLOWSTONE
  stairs: STONE_BRICK_STAIRS
```

## Token.yml

```yml
display: '&eToken Generator'

generator:
  max-tier: 5
  base-tier-cost: 250000
  tier-cost-increase-per-upgrade: 250000
  frequency-seconds: 600
  give-command: tokens give {player} {amount}
  starting-amount: 15
  extra-amount-per-tier: 10
material: skull-<base64-texture>
damage: 3
glowing: true
title: '&6&l[✪] &e&lToken Generator &6&l[✪] &7(Tier {tier})'
lore:
  - '&7&oPremium currency production.'
  - ''
  - '&f▸ &7Type: &eTokens'
  - '&f▸ &7Tier: &e{tier}&7/&e5'
  - '&f▸ &7Base Amount: &615'
  - '&f▸ &7Per Tier: &6+10'
  - '&f▸ &7Interval: &e600s'
  - ''
  - '&ePlace this generator to create tokens over time.'
hologram:
  y-level-adjustment: 3.7
  lines:
    - '&6&l[ TOKEN GENERATOR ]'
    - '&fTier: &e{tier}&7/&e5'
    - '&fGenerates: &6{amount} tokens'
    - '&fCollected: &6{collected} tokens'
    - '&fNext Drop: &e{generation}'
blocks:
  middle: BLACKSTONE
  corner: SHROOMLIGHT
  stairs: POLISHED_BLACKSTONE_BRICK_STAIRS
```

## XP.yml

```yml
display: '&dXP Generator'

generator:
  max-tier: 5
  base-tier-cost: 150000
  tier-cost-increase-per-upgrade: 150000
  frequency-seconds: 240
  give-command: xp give {player} {amount} points
  starting-amount: 250
  extra-amount-per-tier: 250
material: skull-<base64-texture>
damage: 3
glowing: true
title: '&b&l[✦] &3&lXP Generator &b&l[✦] &7(Tier {tier})'
lore:
  - '&7&oCondensed knowledge, generated over time.'
  - ''
  - '&f▸ &7Type: &bExperience'
  - '&f▸ &7Tier: &b{tier}&7/&b5'
  - '&f▸ &7Base Amount: &3250 XP'
  - '&f▸ &7Per Tier: &3+250 XP'
  - '&f▸ &7Interval: &b240s'
  - ''
  - '&bPlace this generator to produce XP over time.'
hologram:
  y-level-adjustment: 3.7
  lines:
    - '&b&l[ XP GENERATOR ]'
    - '&fTier: &b{tier}&7/&b5'
    - '&fGenerates: &3{amount} XP'
    - '&fCollected: &3{collected} XP'
    - '&fNext Drop: &b{generation}'
blocks:
  middle: IRON_BLOCK
  corner: SEA_LANTERN
  stairs: PRISMARINE_BRICK_STAIRS
```
