For the complete documentation index, see llms.txt. This page is also available as Markdown.
Page cover

Сундуки и данжи

А что с сундуками?

В многопользовательском режиме Minecraft часто случается так, что большинство данжей уже открыты и опустошены другими игроками. Приходится мириться с тем, что интересные находки упущены… Но теперь мы решили эту проблему и внесли изменения, чтобы каждый мог получать настоящие приключения и награды!


Новая механика

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

Механика генерации содержимого

  1. Динамическая генерация

    • Содержимое сундука создаётся только в момент его первого открытия игроком.

    • Для одного игрока один и тот же сундук генерирует лут только один раз. Повторные открытия этим же игроком не создают новый лут.

  2. Ограничение по времени для генерации нового лута другим игроком

    • Для других игроков сундук может генерировать новый лут через 6–24 часа после последней генерации для любого игрока.

    • Интервал выбирается случайным образом в пределах 6–24 часов.

  3. Многоигровой доступ

    • Сундук доступен для открытия всех игроков в любое время.

    • Новый лут для другого игрока появится только если прошёл интервал 6–24 часа с момента последней генерации лута.

    • Если интервал не прошёл, содержимое остаётся прежним, даже при открытии другим игроком.

Пример сценария

  1. Игрок А открывает сундук в 12:00 → генерируется лут для Игрока А.

  2. Игрок А повторно открывает сундук в 12:10 → нового лута нет, показывается уже сгенерированный.

  3. Игрок B открывает тот же сундук в 12:05 → лут не генерируется, так как интервал 6–24 часа ещё не прошёл.

  4. Игрок B открывает сундук в 18:00 (через 6 часов) → для него добавляется новый лут.

Преимущества системы

  • Каждый игрок получает уникальный лут один раз на сундук, предотвращая повторный фарм одним игроком.

  • Сундуки остаются доступными для всех игроков.

  • Баланс игрового мира сохраняется за счёт интервала генерации нового лута для других игроков.