VZone Plugins/VHoppers/upgrades.yml

Config

This page mirrors the default upgrades.yml file from the plugin.

upgrades.yml
# ============================================================================
# VHoppers upgrades configuration
# ----------------------------------------------------------------------------
# Upgrades are grouped by feature area, but each upgrade key is still unique.
#
# Prices are keyed by the level being purchased.
# Effects are keyed by the current level and are used by plugin logic.
#
# Currency values:
# - Vault
# - CoinsEngine:<currency>
# - ExcellentEconomy:<currency>
# - Custom:<currency-id>
# - <currency-id> also works for custom currencies from currencies.yml
# ============================================================================

default-currency: Vault

upgrades:
  general:
    module-slots:
      # Increases active module slots.
      currency: Vault
      max-level: 10
      values:
        1: "1"
        2: "2"
        3: "3"
        4: "4"
        5: "5"
        6: "6"
        7: "7"
        8: "8"
        9: "9"
        10: "10"
      effects:
        1: 1
        2: 2
        3: 3
        4: 4
        5: 5
        6: 6
        7: 7
        8: 8
        9: 9
        10: 10
      prices:
        2: 25000
        3: 75000
        4: 150000
        5: 300000
        6: 500000
        7: 750000
        8: 1000000
        9: 1500000
        10: 2000000

    link-distance:
      # Maximum distance between this VHopper and linked module containers.
      # Hand-linking still obeys config.yml settings.max-link-distance first.
      currency: Vault
      max-level: 5
      values:
        1: "64"
        2: "96"
        3: "128"
        4: "192"
        5: "256"
      effects:
        1: 64
        2: 96
        3: 128
        4: 192
        5: 256
      prices:
        2: 15000
        3: 45000
        4: 100000
        5: 220000

  collector:
    collector-range:
      # Increases Collector Module pickup radius.
      currency: Vault
      max-level: 5
      values:
        1: "XZ 2, Y 1"
        2: "XZ 3, Y 1"
        3: "XZ 4, Y 2"
        4: "XZ 5, Y 2"
        5: "XZ 6, Y 3"
      prices:
        2: 15000
        3: 40000
        4: 90000
        5: 180000

    collector-capacity:
      # Maximum amount the Collector Module may collect per cycle.
      currency: Vault
      max-level: 6
      values:
        1: "16"
        2: "32"
        3: "64"
        4: "128"
        5: "256"
        6: "512"
      effects:
        1: 16
        2: 32
        3: 64
        4: 128
        5: 256
        6: 512
      prices:
        2: 20000
        3: 50000
        4: 110000
        5: 230000
        6: 500000

  dealer:
    dealer-speed:
      # Dealer-specific throughput multiplier.
      # This multiplies Dealer Capacity.
      currency: Vault
      max-level: 5
      values:
        1: "1.00x"
        2: "1.25x"
        3: "1.50x"
        4: "2.00x"
        5: "3.00x"
      effects:
        1: 1.0
        2: 1.25
        3: 1.5
        4: 2.0
        5: 3.0
      prices:
        2: 20000
        3: 60000
        4: 120000
        5: 250000

    dealer-capacity:
      # Base amount Dealer Modules may move per cycle.
      currency: Vault
      max-level: 6
      values:
        1: "1"
        2: "4"
        3: "8"
        4: "16"
        5: "32"
        6: "64"
      prices:
        2: 25000
        3: 50000
        4: 100000
        5: 200000
        6: 400000

  seller:
    seller-capacity:
      # Maximum amount the Seller Module may sell per cycle.
      # The sell multiplier is NOT an upgrade; it stays on the Seller Module item.
      currency: Vault
      max-level: 6
      values:
        1: "16"
        2: "32"
        3: "64"
        4: "128"
        5: "256"
        6: "512"
      effects:
        1: 16
        2: 32
        3: 64
        4: 128
        5: 256
        6: 512
      prices:
        2: 25000
        3: 65000
        4: 140000
        5: 300000
        6: 650000

  smelter:
    smelter-capacity:
      # Number of smelt operations per cycle.
      currency: Vault
      max-level: 6
      values:
        1: "1"
        2: "2"
        3: "4"
        4: "8"
        5: "16"
        6: "32"
      effects:
        1: 1
        2: 2
        3: 4
        4: 8
        5: 16
        6: 32
      prices:
        2: 20000
        3: 50000
        4: 120000
        5: 260000
        6: 550000

  compressor:
    compressor-capacity:
      # Number of compression operations per cycle.
      currency: Vault
      max-level: 6
      values:
        1: "1"
        2: "2"
        3: "4"
        4: "8"
        5: "16"
        6: "32"
      effects:
        1: 1
        2: 2
        3: 4
        4: 8
        5: 16
        6: 32
      prices:
        2: 20000
        3: 50000
        4: 120000
        5: 260000
        6: 550000

  void:
    void-capacity:
      # Maximum amount the Void Module may destroy per cycle.
      currency: Vault
      max-level: 6
      values:
        1: "64"
        2: "128"
        3: "256"
        4: "512"
        5: "1024"
        6: "2048"
      effects:
        1: 64
        2: 128
        3: 256
        4: 512
        5: 1024
        6: 2048
      prices:
        2: 15000
        3: 40000
        4: 90000
        5: 180000
        6: 360000

  offline:
    offline-working:
      # Allows automation that can safely work without the owner online.
      # Seller offline support works with LOCAL prices and Vault/custom payouts.
      currency: Vault
      max-level: 2
      values:
        1: "0"
        2: "1"
      effects:
        1: 0
        2: 1
      prices:
        2: 250000