# ⚙️ Конфигурация сервера и лимиты

:::info
**Раздел будет дополняться.**

Последнее обновление - 20 января 2025

:::

## Конфигурация выделенного сервера:

* **CPU:** AMD Ryzen™ 9 5950X
* **RAM:** 128 GB DDR4 ECC
* **SSD:** 2 x 3.84 TB NVMe
* **Сеть:** 1 Gbit/s
* **ОС:** Ubuntu 22.04.1 LTS
* **Местоположение:** Германия


---

## Ядро сервера:

У нас стоит [Pufferfish](https://github.com/pufferfish-gg/Pufferfish), не плюс версия, а обычная.


---

## Ограничение по мобам:

### Ограничение интеллекта жителей

На сервере стоит собственная система ограничения работы жителей:  
**чем больше жителей в конкретной области, тем ближе к ним надо подойти**, чтобы “оживить”.

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


> **Максимальная дальность:**  
> Самый лучший случай - когда жителей не более 5 и TPS на сервере 20, тогда ограничение самое простое:  
> **32 блока** по X/Z и **30** по Y.  
> Как только жителей больше 5, из радиуса X/Z вычитается количество жителей - это новый радиус для данного количества жителей. Не может быть меньше 3.  
> Высота вычитает 1 блок на каждого второго жителя. Так же не может быть меньше 3.  
> Если TPS меньше 20, на каждый потерянный TPS вычитается 4 блока радиуса (вычитаемое значение обновляется раз в 30 секунд). То есть если TPS 15, то дополнительно у радиуса прогрузки вычитается 5\*3 блоков - то есть 15. Но минимальное значение прогрузки все равно не может быть меньше 3.


Таким образом под сильные ограничения попадают только фермы жителей и трейд-холлы - как раз то, что вызывает лаги.

### Ограничения на количество существ

Из-за того, что игроки любят бесконечно размножать мобов в загонах, а также строить излишне эффективные фермы, все остальные мобы тоже ограничены.


> **Ограничение работает таким образом:**  
> Когда моб хочет заспавниться, он проверяет есть ли в радиусе 8 блоков еще такие же мобы и сверяет с ограничением этого моба на чанк (радиус - 8 блоков), затем проверяется количество мобов в округе (радиус - 50 блоков) и сверяется с лимитом на округу. Если любой из лимитов превышен, моб просто не заспавнится.



:::warning
Мы вряд ли будем наказывать строго по таблице ниже. Но при существенном обходе системы путем переноса мобов из чанка в чанк на лодке и т.п. - у нас появятся вопросы. Мы обращаем внимание на скопления мобов более 150 в одном месте, поэтому не превышайте это количество. При этом сложные фермы (с множеством механизмов) могут уменьшить этот порог в некоторых случаях.

:::


> ==Внимание!==  
> Правило на 30 жителей в радиусе прогрузки - это не то же самое, что ограничение на спавн мобов!  
> По правилам разрешается иметь до 30 жителей в зоне прогрузки игрока (не важно, как они окажутся там рядом), но размножаться жители перестанут раньше - согласно таблице ограничений ниже!

### Ограничения конкретно по мобам:

| Моб | Максимум/Радиус 8 блоков | Максимум/Радиус 50 блоков |
|-----|--------------------------|---------------------------|
| Гварды | 5                        | 15                        |
| Пауки | 8                        | 16                        |
| Слаймы | 30                       | 30                        |
| Скелеты | 8                        | 16                        |
| Криперы | 8                        | 16                        |
| Зомби | 8                        | 16                        |
| Эндермены | 8                        | 16                        |
| Свинозомби | 8                        | 16                        |
| Железные големы | 4                        | 12                        |
| АрморСтенды | 10                       | 20                        |
| Спруты | 6                        | 12                        |
| Жители | 5                        | 10                        |
| Рамки | 10                       | 20                        |
| Овцы | 10                       | 20                        |
| Курицы | 10                       | 20                        |
| Коровы | 10                       | 20                        |
| Пчёлы | 15                       | 30                        |
| Вагонетки | 15                       | 30                        |
| Шалкеры | 15                       | 30                        |
| Снежный голем | 15                       | 30                        |
| Лошади | 20                       | 30                        |
| Любой другой моб | 5                        | 10                        |


---

## Конфиги серверов:


:::tip
Тут можно узнать как часто спавнятся мобы, от скольки блоков спавнятся и деспавнятся, видят игрока и многие других технические настройки.

:::

### bukkit.yml

Подробнее о каждом параметре <https://bukkit.fandom.com/wiki/Bukkit.yml/ru>

```yaml
spawn-limits: # Количество мобов на игрока
  monsters: 20 # Монстры 
  animals: 5 # Животные
  water-animals: 2 # Водные животные (Дельфины, спруты, ...) 
  water-ambient: 2 # Водные животные (Рыбы)
  water-underground-creature: 3 # Водные животные (Светящийся спрут)
  axolotls: 3 # Оксылотл 
  ambient: 1 # Окружение (Летучие мыши)
ticks-per: # Количество тиков на спавн моба
  animal-spawns: 400 # 20 сек
  monster-spawns: 10 # 0,5 сек
  water-spawns: 100 # 5 сек
  water-ambient-spawns: 400 # 20 сек
  water-underground-creature-spawns: 400 # 20 сек
  axolotl-spawns: 400 # 20 сек
  ambient-spawns: 400 # 20 сек
```

### spigot.yml

Подробнее о каждом параметре <https://www.spigotmc.org/wiki/spigot-configuration/>

```yaml
world-settings:
  default:
    hanging-tick-frequency: 200 # Время проверки декоративных сущностей (стойки/рамки/картины и т.д.)
    arrow-despawn-rate: 300 # 15 секунд на даспавн
    trident-despawn-rate: 1200 # 60 секунд на даспавн
    mob-spawn-range: 3 # Радиус в чанках от игрока, где будут спавнится мобы
    entity-activation-range: # Радиус в котором ентити будут активничать
      animals: 24
      monsters: 24
      raiders: 48
      misc: 8
      water: 8
      villagers: 20
      flying-monsters: 48
    tick-inactive-villagers: false # Инактивные жители не тикают
    entity-tracking-range: # Радиус в котором ентити будут видны
      players: 128 # Игрок
      animals: 48 # Жители, обычные/водные животные
      monsters: 48 # Монстры, рейдеры и фантомы
      misc: 32  # Таблички, картины, рамки, дроп итемов, опыт
      display: 64 # Дисплей-энтити
      other: 64 # Все остальное (Например: Стойки для брони)
```

### paper-global.yml

Подробнее о каждом параметре <https://docs.papermc.io/paper/reference/global-configuration>

```yaml
item-validation: 
  book-size:
    page-max: 1280 # Ограничение в байтах на резмер книг
misc:
  max-joins-per-tick: 1
unsupported-settings:
  allow-headless-pistons: true
  allow-permanent-block-break-exploits: true
  allow-piston-duplication: true
  perform-username-validation: true
```

### paper-world-defaults.yml

Подробнее о каждом параметре <https://docs.papermc.io/paper/reference/world-configuration>

```yaml
chunks:
  auto-save-interval: 6000 # Авто сейв чанков на диск
  delay-chunk-unloads-by: 10s # Время через которое выгружаются неактивные чанки из ОЗУ сервера
  entity-per-chunk-save-limit:
    area_effect_cloud: 8
    arrow: 16
    dragon_fireball: 3
    egg: 8
    ender_pearl: 8
    experience_bottle: 3
    experience_orb: 16
    eye_of_ender: 8
    fireball: 8
    firework_rocket: 8
    llama_spit: 3
    potion: 8
    shulker_bullet: 8
    small_fireball: 8
    snowball: 8
    spectral_arrow: 16
    trident: 16
    wither_skull: 4
  max-auto-save-chunks-per-tick: 8
  prevent-moving-into-unloaded-chunks: true
collisions:
  max-entity-collisions: 4 # Количество ентити которое  сможет толкаться если они слишком близко
entities:
  behavior:
    pillager-patrols:
      disable: false
  spawning:
    creative-arrow-despawn-rate: 400
    despawn-ranges:
      ambient:
        hard: 54
        soft: 32
      axolotls:
        hard: 54
        soft: 32
      creature:
        hard: 54
        soft: 32
      misc:
        hard: 54
        soft: 32
      monster:
        hard: 54
        soft: 32
      underground_water_creature:
        hard: 54
        soft: 32
      water_ambient:
        hard: 54
        soft: 32
      water_creature:
        hard: 54
        soft: 32
    duplicate-uuid:
      mode: SAFE_REGEN
      safe-regen-delete-range: 32
    iron-golems-can-spawn-in-air: false
    non-player-arrow-despawn-rate: 400
    per-player-mob-spawns: true
fixes:
  disable-unloaded-chunk-enderpearl-exploit: true
hopper:
  cooldown-when-full: true
misc:
  legacy-ender-pearl-behavior: true
  redstone-implementation: ALTERNATE_CURRENT # Достаточно ванильное поведение редстоуна, но могут быть отличия
  update-pathfinding-on-block-update: false
spawn:
  keep-spawn-loaded: false # Спавн чанки отключены, то есть они не прогружаются 24/7
tick-rates:
  behavior:
    villager:
      validatenearbypoi: 70
  container-update: 1
  grass-spread: 2
  mob-spawner: 2
  sensor:
    villager:
      secondarypoisensor: 40
unsupported-settings:
  fix-invulnerable-end-crystal-exploit: true
```

### pufferfish.yml

Подробнее о каждом параметре <https://docs.pufferfish.host/setup/pufferfish-fork-configuration/>

```yaml
enable-books: true
misc:
  disable-method-profiler: true
projectile:
  max-loads-per-tick: 10
  max-loads-per-projectile: 10
enable-async-mob-spawning: true
allow-end-crystal-respawn: true
inactive-goal-selector-throttle: true
enable-suffocation-optimization: true
dab:
  enabled: true
  start-distance: 12
  max-tick-freq: 20
  activation-dist-mod: 7
  blacklisted-entities:
    - villager # - не влияет на жителей, потому что работает самописная оптимизация жителей 
tps-catchup: false
```


---

## Спавн и деспавн мобов:

Ниже график как работает спавн мобов. Это ванильная механика, мы только уменьшили значения Hard Despawn с 128 до 54 блока.

[https://viewer.diagrams.net/?tags=%7B%7D&highlight=0000ff&layers=1&nav=1&title=Mob%20Spawn.drawio#R7Vxbc9o4FP41zOw%2B4NHF18ckhPahO%2B1MZi99FLYAtcZyjQikv34l322JAN0YmCy0Y6Sji2195xx9OhIZ4YfV7kNG0uUfPKLxCIFoN8KTEUIQIzRS%2F0H0Ukg8xy4Ei4xFZaVG8MR%2B0lIISumGRXTdqSg4jwVLu8KQJwkNRUdGsoxvu9XmPO7eNSULqgmeQhLr0r9ZJJbV04FG%2FpGyxbK8s1PKV6SqWgrWSxLxbUuEH0f4IeNcFKnV7oHGauiqUSnaTfeU1o%2BV0UQc0%2BBD9BTuePSnDR%2Fg45%2FfPj%2BD9V9j6BbdPJN4U75v%2BbTipRqARcY3aVmNZoLuTMNOZlV1oD8YrF9XagnlKyqyF1ml6igom5QKAqsh3DbD7dulbNkaartqSEqIF3XfzTjIRDkUpwzL4VGRcKYqGb7ELIlohkf4frtkgj6lJFQFW2kOUrYUK3nrCZTJGd%2FImtGnWS0g4Xc1ukn0eSNkN7SUrwsjgI5Mz1kcP%2FCYZ%2Flt8dxR%2F5ScJ6IlLz6qrcj4d9oqcfOPLNkLYRuqV7RkP4BeYDkdCMcQOBqGtm%2FA0HGHwhAbMHRjoYYoJUkHTPfHRllhC49xWAzgnayXLWa%2FIVu%2Bj3wO0E78ng9q1VimFuobIl8WjyZgdA%2Fz631%2Bfcyvd610%2FTzy9YpHKjrQVI1G0iGVWZ6JJV%2FwhMSPjfQ%2BKzRLlgOZa%2Bp84jwtdeobFeKl9K5kI3hXNemOiX9a6a%2Bt9GRX9ptnFMLjXDNV9gvNmISLZlWVREJXd6QyX9slTVd57qVS8jzb7ysmMxrf15BUKp1wZSelnlceGZUWUb4gtPMaJBN3agZQZhqT9ZqFlXjK4urV89t84WsmGE%2BkLCuU814ZCpPTwKde%2BYpFUT7oJGYLJYjpvF3%2FrhTX9Qo8FYi%2FYnVSE%2FgmC%2BlhbyXfa0Ff7dBsxRmNiWDP3aczmWPeVA4oeWlVSDlLxLrV8xclaJyD6%2FSdg3Tw3Ynq1BYyUTxF4xzq1%2Fl1f2Hf%2FMXp%2FgK0%2FAXY6y%2Fek7v4f1uz7WpTfQBeteaDLYaxZucwg5O9yDUEPczbyDotFhZztlNGo6lOn6P5IQ1DExeb%2BY7tgCG5GALacGMDFUMmOo0Go9M6Gh9JFknJhEpPtk1%2BHZsDUEynj86jkRbXUFTTeCjHXTkTjRDUBQcZQZ8CzLgQfKWT9eEpua4G%2FpFaAIdbVOmrqic%2BF2fQgvl8jswGGbkz13GvCzrNYUKkY4eBCTs4FHaB7k7lpBtMcmLi5PwFjvyCv0zzKyg5i7pO8tJpfkVVzVxSEp%2BHFs0pigys5o2UIXKoH9kmZfDRDLsmZRCKFZ1fEzDUNMHRNQGZNMEZbFWNNE1A9iH%2BCnQwz0hRrYp9vk5SO3y0znxtetjDSN%2Bce9atGuJZ3DGqaszImk7IellIW3XMituf0HoL1oML3GpF3DckEFKKTIbkuA70zrL0rWawg2w5uARbxr7fN2AfDs99q0E5JnzJVnn4e68y1PPgHhWP6JxsYlP8o9A9jTvnN7yrpKCSyPRSCBXSv1Ojg6bMSlnCVgsrlLdHUw%2B7O%2FUlh2%2BqcJpikGcRxCDADsCeF0CMPBSAyIYU%2Ba5LARmP14I%2B0%2FGKJTTMyFy0Uj82LBbWt3QxpAu3gdQA2FMBYHkGNw6tINAd%2BWCcHJ0Q475aJdmSOE7lM2ZWxBcyHys3IL8h8KGLHd9Kk2Hh1SLfyLDawtgqzb4DLW704O3R1afpG7r%2FHd3Atkxc%2FAL4mnY3bvieuNIKNH5tGxyzZwHP4Jhty0VDoWuKRd%2FQPRFdW%2FPN4GrM94jw5NUD3GNoXC4TmFygST48JWp8gpyruXk2gMh1XEw8EDrQDYDjw7mHiYtIEAEwtCo4miOXPNyCWFcFw1IaD8bAjjh7cVOCAaMpgSmsdk4F8N%2BBAtQLqjkJ6bpUg206DnkiFF5oOmOLvKxIjn%2Fy1YzRsRINDrkWBTfS88bRn83%2FG%2BKpN%2BTfdN1t1%2F69snZsXQX2%2BD1EZ64ZewfpYXO3jsK0mX1D4c%2FF7PHN5Q8LPvT74LvIFG67gOHbR0TcDmJthrK17VFpz2q3UOexrRlZs9DamcL09wjIj2nHrLvTNc8%2F%2BgYAdaANBj3NAAPb8v0unL6JuJt2sgcLndrvwYNffHmOgFyMg%2BbjdmDG2DNN1%2BdfqttHRFJvVtuD1rOgHTSfrgVjG9VGfSkTxre191kDMFqkFQOjfZ9z%2BW17N8s%2BEUdXLqt6OEJkwPG8tnwEjldvy5eejvUQ6dgE7CUm4COWTDcz7YLpu5YNG2rVPYAgZ1%2BvNTkHxjNl57RffbdLnTK75iNlo9aBsvp4mflI2ZseDWsd%2FHrleFjZ9%2BtHw7qe7n2eDoNv8hsJ%2FViXfi7T7xlHcR6tbNfYx6kHyJAWzajutO%2FnFgdbDHPkDOsbms6VHwu9lA3v%2F2nRqSb87k93Fr8beXP7NZywH8p%2B8cn2e6jFQPZ725AaeCtS0zls3H4%2Bf1T6iEjIjV53sfS0qLS8o4UHi2nJbPN3QgqTb%2F7WCn78Fw%3D%3D](https://viewer.diagrams.net/?tags=%7B%7D&highlight=0000ff&layers=1&nav=1&title=Mob%20Spawn.drawio#R7Vxbc9o4FP41zOw%2B4NHF18ckhPahO%2B1MZi99FLYAtcZyjQikv34l322JAN0YmCy0Y6Sji2195xx9OhIZ4YfV7kNG0uUfPKLxCIFoN8KTEUIQIzRS%2F0H0Ukg8xy4Ei4xFZaVG8MR%2B0lIISumGRXTdqSg4jwVLu8KQJwkNRUdGsoxvu9XmPO7eNSULqgmeQhLr0r9ZJJbV04FG%2FpGyxbK8s1PKV6SqWgrWSxLxbUuEH0f4IeNcFKnV7oHGauiqUSnaTfeU1o%2BV0UQc0%2BBD9BTuePSnDR%2Fg45%2FfPj%2BD9V9j6BbdPJN4U75v%2BbTipRqARcY3aVmNZoLuTMNOZlV1oD8YrF9XagnlKyqyF1ml6igom5QKAqsh3DbD7dulbNkaartqSEqIF3XfzTjIRDkUpwzL4VGRcKYqGb7ELIlohkf4frtkgj6lJFQFW2kOUrYUK3nrCZTJGd%2FImtGnWS0g4Xc1ukn0eSNkN7SUrwsjgI5Mz1kcP%2FCYZ%2Flt8dxR%2F5ScJ6IlLz6qrcj4d9oqcfOPLNkLYRuqV7RkP4BeYDkdCMcQOBqGtm%2FA0HGHwhAbMHRjoYYoJUkHTPfHRllhC49xWAzgnayXLWa%2FIVu%2Bj3wO0E78ng9q1VimFuobIl8WjyZgdA%2Fz631%2Bfcyvd610%2FTzy9YpHKjrQVI1G0iGVWZ6JJV%2FwhMSPjfQ%2BKzRLlgOZa%2Bp84jwtdeobFeKl9K5kI3hXNemOiX9a6a%2Bt9GRX9ptnFMLjXDNV9gvNmISLZlWVREJXd6QyX9slTVd57qVS8jzb7ysmMxrf15BUKp1wZSelnlceGZUWUb4gtPMaJBN3agZQZhqT9ZqFlXjK4urV89t84WsmGE%2BkLCuU814ZCpPTwKde%2BYpFUT7oJGYLJYjpvF3%2FrhTX9Qo8FYi%2FYnVSE%2FgmC%2BlhbyXfa0Ff7dBsxRmNiWDP3aczmWPeVA4oeWlVSDlLxLrV8xclaJyD6%2FSdg3Tw3Ynq1BYyUTxF4xzq1%2Fl1f2Hf%2FMXp%2FgK0%2FAXY6y%2Fek7v4f1uz7WpTfQBeteaDLYaxZucwg5O9yDUEPczbyDotFhZztlNGo6lOn6P5IQ1DExeb%2BY7tgCG5GALacGMDFUMmOo0Go9M6Gh9JFknJhEpPtk1%2BHZsDUEynj86jkRbXUFTTeCjHXTkTjRDUBQcZQZ8CzLgQfKWT9eEpua4G%2FpFaAIdbVOmrqic%2BF2fQgvl8jswGGbkz13GvCzrNYUKkY4eBCTs4FHaB7k7lpBtMcmLi5PwFjvyCv0zzKyg5i7pO8tJpfkVVzVxSEp%2BHFs0pigys5o2UIXKoH9kmZfDRDLsmZRCKFZ1fEzDUNMHRNQGZNMEZbFWNNE1A9iH%2BCnQwz0hRrYp9vk5SO3y0znxtetjDSN%2Bce9atGuJZ3DGqaszImk7IellIW3XMituf0HoL1oML3GpF3DckEFKKTIbkuA70zrL0rWawg2w5uARbxr7fN2AfDs99q0E5JnzJVnn4e68y1PPgHhWP6JxsYlP8o9A9jTvnN7yrpKCSyPRSCBXSv1Ojg6bMSlnCVgsrlLdHUw%2B7O%2FUlh2%2BqcJpikGcRxCDADsCeF0CMPBSAyIYU%2Ba5LARmP14I%2B0%2FGKJTTMyFy0Uj82LBbWt3QxpAu3gdQA2FMBYHkGNw6tINAd%2BWCcHJ0Q475aJdmSOE7lM2ZWxBcyHys3IL8h8KGLHd9Kk2Hh1SLfyLDawtgqzb4DLW704O3R1afpG7r%2FHd3Atkxc%2FAL4mnY3bvieuNIKNH5tGxyzZwHP4Jhty0VDoWuKRd%2FQPRFdW%2FPN4GrM94jw5NUD3GNoXC4TmFygST48JWp8gpyruXk2gMh1XEw8EDrQDYDjw7mHiYtIEAEwtCo4miOXPNyCWFcFw1IaD8bAjjh7cVOCAaMpgSmsdk4F8N%2BBAtQLqjkJ6bpUg206DnkiFF5oOmOLvKxIjn%2Fy1YzRsRINDrkWBTfS88bRn83%2FG%2BKpN%2BTfdN1t1%2F69snZsXQX2%2BD1EZ64ZewfpYXO3jsK0mX1D4c%2FF7PHN5Q8LPvT74LvIFG67gOHbR0TcDmJthrK17VFpz2q3UOexrRlZs9DamcL09wjIj2nHrLvTNc8%2F%2BgYAdaANBj3NAAPb8v0unL6JuJt2sgcLndrvwYNffHmOgFyMg%2BbjdmDG2DNN1%2BdfqttHRFJvVtuD1rOgHTSfrgVjG9VGfSkTxre191kDMFqkFQOjfZ9z%2BW17N8s%2BEUdXLqt6OEJkwPG8tnwEjldvy5eejvUQ6dgE7CUm4COWTDcz7YLpu5YNG2rVPYAgZ1%2BvNTkHxjNl57RffbdLnTK75iNlo9aBsvp4mflI2ZseDWsd%2FHrleFjZ9%2BtHw7qe7n2eDoNv8hsJ%2FViXfi7T7xlHcR6tbNfYx6kHyJAWzajutO%2FnFgdbDHPkDOsbms6VHwu9lA3v%2F2nRqSb87k93Fr8beXP7NZywH8p%2B8cn2e6jFQPZ725AaeCtS0zls3H4%2Bf1T6iEjIjV53sfS0qLS8o4UHi2nJbPN3QgqTb%2F7WCn78Fw%3D%3D)

### Пояснение графика

* Цилиндр указывает диапазон появления мобов.
* Красная сфера указывает на зону появления мобов (между 24 и 54 блоками).
* Зеленая сфера указывает на зону, свободную от мобов, так как моб не будет появляться так близко к игроку (до 24 блока).
* Любой моб, попадающий под кольцо до 32 блока (диапазон активации сущности), будет тикать в нормальном режиме.
* Любой моб, находящийся между кольцом из 32–54 блока, будет тикать медленее.
* Моб, который выходит за пределы 54-го блока, мгновенно исчезает.


## Прорисовка на серверах

| Сервер: | Тикающие чанки: | Визуальные чанки: | В сумме: |
|---------|-----------------|-------------------|----------|
| Arboria | 4               | 6                 | 10       |
| Taigara | 4               | 6                 | 10       |
| Terravia | 4               | 6                 | 10       |
| Chronix | 4               | 6                 | 10       |
| Loot    | 4               | 4                 | 8        |
| End+/Arts | 4               | 5                 | 9        |

Например, прорисовка “4 + 6 (без тика)” означает, что 4 чанка где мобы двигаются и т.д., но в дополнительных 6 (следовательно, всего 10) видны только блоки, эти чанки по сути не настоящие, они только для видимости.

---

**Documents**

- [Как поменять DNS сервера](https://docs.shield.land/s/a34daf8f-146c-4d3e-ba41-55a018df2d0c/doc/kak-pomenyat-dns-servera-mCo0n5I0QZ)
- [Актуальный состав контентмейкеров Сабшилда](https://docs.shield.land/s/a34daf8f-146c-4d3e-ba41-55a018df2d0c/doc/aktualnyj-sostav-kontentmejkerov-sabshilda-15VBcq3Jpt)
- [SubShield](https://docs.shield.land/s/a34daf8f-146c-4d3e-ba41-55a018df2d0c/doc/subshield-O1j9cWTYlv)
- [Сайт](https://docs.shield.land/s/a34daf8f-146c-4d3e-ba41-55a018df2d0c/doc/sajt-7LiWA4BVyT)
- [Правовая информация](https://docs.shield.land/s/a34daf8f-146c-4d3e-ba41-55a018df2d0c/doc/pravovaya-informaciya-v2jHWLAJep)