LastStudio Wiki

#Основной синтаксис

Весь основной синтаксис для автошахты

yaml
name: default
world: world

mode: BLOCKS # or RARITY

positions:
  shape: cuboid
  one: '0;100;0'
  two: '5;105;5'

blocks:
  - id: stone
    chance: 80.0

rarity:
  - name: 

actions: { }

permissions: { }

online: { }

teleport: { }

hologram: { }

#Типы синтаксиса

Ниже написаны всё в подробностях про синтаксис

#Name

yaml
name: default

Название АвтоШахты, которое будет отображаться везде в плагине через плейсхолдеры

#World

yaml
world: world

Название мира где будет находиться автошахта

#Mode

yaml
mode: BLOCKS # or RARITY

Мод автошахты, который будет определять как он будет работать

#Positions

yaml
positions:
  shape: cuboid # cyl/cylinder, poly/polygon, ellipsoid
  one: '0;100;0'
  two: '0;105;0'

  # cyl:
  # shape: cylinder
  # points:
  #   - '<...>'
  #   - '<...>'
  #   - '<...>'

  # poly:
  # shape: poly
  # points:
  #   - <...>
  #   - '<...>'
  #   - '<...>'
  #   - '<...>'
  #   - '<...>'

  # ellipsoid:
  # shape: ellipsoid
  # points:
  #   - <...>
  #   - '<...>'

Все настройки позиции (shape, points и др.). Подробнее можно узнать на этой странице

#Blocks

yaml
blocks:
  - id: stone
    chance: 80.0
    drop [ ]
  - id: coal_ore
    chance: 20.0
    drop: [ ]

Весь список блоков в автошахте с кастомным дропом и шансом если mode - BLOCKS

#Rarity

yaml
rarity:
  - id: default
    chance: 75.0
    name: '&fОбычная'
    blocks:
      - id: stone
        chance: 80.0
      - id: iron_ore
        chance: 19.0
      - id: diamond_ore
        chance: 1.0
  - id: epic
    chance: 25.0
    name: '<#9900FF>Эпическая'
    icon: diamond_block
    blocks:
      - id: stone
        chance: 50.0
      - id: cobblestone
        chance: 25.0
      - id: redstone_ore
        chance: 7.25
      - id: lapis_ore
        chance: 4.25
      - id: iron_ore
        chance: 5.0
      - id: coal_ore
        chance: 3.5
      - id: diamond_ore
        chance: 3.5
      - id: emerald_ore
        chance: 1.25
      - id: ancient_debris
        chance: 0.25

Все редкости в автошахте с названиями для плейсхолдеров, шансами и так далее если mode - RARITY

#Actions

yaml
actions: { }

Все действия при обновлении или перед обновлением автошахты. Подробнее можно узнать на этой странице

#Permissions

yaml
permissions: { }

Право на ломание блоков в автошахте. Удобно для донат шахт. Подробнее можно узнать на этой странице

#Online

yaml
online: { }

Лимит по онлайну для работы автошахты. Подробнее можно узнать на этой странице

#Teleport

yaml
teleport: { }

Телепортация на ту локацию, которая написана в этой секции если игрок находиться внутри автошахты. Подробнее можно узнать на этой странице

#Hologram

yaml
hologram: { }

Работа с голограммами для автошахты. Подробнее можно узнать на этой странице

Сделано с Last