
Сундуки и данжи
А что с сундуками?
В многопользовательском режиме Minecraft часто случается так, что большинство данжей уже открыты и опустошены другими игроками. Приходится мириться с тем, что интересные находки упущены… Но теперь мы решили эту проблему и внесли изменения, чтобы каждый мог получать настоящие приключения и награды!
Новая механика
В проекте реализована механика восстановления сундуков, при которой содержимое формируется динамически в момент открытия игроком, а не заранее при создании мира. Это позволяет обеспечить уникальный опыт для каждого игрока и контролировать генерацию лута.
Механика генерации содержимого
Динамическая генерация
Содержимое сундука создаётся только в момент его первого открытия игроком.
Для одного игрока один и тот же сундук генерирует лут только один раз. Повторные открытия этим же игроком не создают новый лут.
Ограничение по времени для генерации нового лута другим игроком
Для других игроков сундук может генерировать новый лут через 6–24 часа после последней генерации для любого игрока.
Интервал выбирается случайным образом в пределах 6–24 часов.
Многоигровой доступ
Сундук доступен для открытия всех игроков в любое время.
Новый лут для другого игрока появится только если прошёл интервал 6–24 часа с момента последней генерации лута.
Если интервал не прошёл, содержимое остаётся прежним, даже при открытии другим игроком.
Пример сценария
Игрок А открывает сундук в 12:00 → генерируется лут для Игрока А.
Игрок А повторно открывает сундук в 12:10 → нового лута нет, показывается уже сгенерированный.
Игрок B открывает тот же сундук в 12:05 → лут не генерируется, так как интервал 6–24 часа ещё не прошёл.
Игрок B открывает сундук в 18:00 (через 6 часов) → для него добавляется новый лут.
Преимущества системы
Каждый игрок получает уникальный лут один раз на сундук, предотвращая повторный фарм одним игроком.
Сундуки остаются доступными для всех игроков.
Баланс игрового мира сохраняется за счёт интервала генерации нового лута для других игроков.