DaydreamMods
DaydreamMods
Что это за платформа, для кого она и по каким правилам выдаётся доступ.
DaydreamMods — официальный сайт студии и платформа подписочного доступа к Minecraft-сборкам. Сайт не продаёт архив один раз и не оставляет постоянную ссылку на ZIP.
Человек регистрируется, оформляет тариф и, пока подписка активна, скачивает актуальные версии из личного кабинета. Когда срок кончается, файлы закрываются. Аккаунт, история платежей и обращения остаются.
Продакшен: daydreammods.ru. Эта документация: docs.daydreammods.ru.
Для кого написано
Документ для того, кто запускает сервер, ведёт контент в админке и принимает оплату. Здесь нет рекламных формулировок. Здесь есть порядок работы, имена таблиц, адреса и то, что считается успехом.
Модель доступа
Цепочка одна и не меняется от количества сборок:
- пользователь;
- подписка на тариф;
- права тарифа на конкретные сборки;
- версии этих сборок;
- одноразовая ссылка на скачивание.
Новый мир или новый тариф добавляются данными, а не переписыванием этой цепочки.
Тарифы запуска
- Believer — поддержка студии. Сборок в доступе нет. Есть роль в Discord и закрытые материалы, если они предусмотрены тарифом.
- Warpgate, Wilderra, Age of Invention — доступ только к одной сборке и её обновлениям.
- Dreamer — главный тариф. Все три сборки, обновления и роль Dreamer.
- Sponsor — всё, что есть у Dreamer, плюс уровень максимальной поддержки. Дополнительные привилегии задаются отдельно и не должны выглядеть как «покупка ещё одного ZIP».
Цены и состав прав живут в базе (plans, plan_entitlements). Цифры в коде — запасной каталог, если база недоступна.
Что считается готовым запуском
- Сайт открывается по HTTPS на
daydreammods.ru. - До даты в настройке «Продажи» на
/subscriptionстоит таймер. После даты — витрина тарифов. - Оплата Robokassa подтверждается сервером, а не возвратом браузера на страницу успеха.
- Файл сборки нельзя открыть постоянной ссылкой из публичной папки.
- Админка доступна только роли
admin. - Контент сборок, новостей, FAQ, ресурсов и документов правится в панели, а не правкой вёрстки.