Как мы связали код в Minecraft, выдр и посадку реальных лесов: История проекта Foliant

Как мы связали код в Minecraft, выдр и посадку реальных лесов: История проекта Foliant

Привет, интернет! Меня зовут chifir4ik, я разработчик Фолианта. И сегодня я хочу рассказать историю о том, как обычное хобби и любовь к Minecraft превратились в настоящий социальный IT-эксперимент, который помогает озеленять нашу планету в реальной жизни.

Это история о сервере Foliant (Фолиант) — месте, где виртуальное выживание превращается в живые сосны и дубы.

Идея: Почему именно экология?

В СНГ существует огромное количество серверов Minecraft. Большинство из них создаются ради одной цели — заработать на продаже «админок», креатив-режимов и донатерского оружия, ломающего баланс. Нам этот путь изначально был не интересен.

Мы хотели создать уютный, приватный полуванильный сервер (сейчас мы работаем на версии 1.21.11), где взрослые и адекватные люди могут строить города, общаться через локальный голосовой чат и создавать союзы на доверии. У нас полностью отсутствуют приваты территории — только чистая свобода творчества, строительства городов, механизмов и ферм без глупых ограничений.

Но хотелось чего-то большего. Какой-то глобальной миссии.

Тогда и родилась идея: сделать так, чтобы виртуальный мир помогал реальному. Мы решили, что проект не будет забирать донаты себе. Вместо этого все средства, полученные от игроков, мы напрямую переводим в фонд помощи природе.

Игрок поддерживает проект → фонд высаживает реальные деревья в пострадавших от пожаров регионах → планета получает новые легкие. Всё просто и прозрачно.

Не просто ванилла: Чем удивляет Foliant?

Мы не хотели делать обычный «пустой» сервер, где игроку нечем заняться после убийства Дракона Края. Но и забивать экран кучей свистоперделок и спамом из мини-игр тоже не наш метод. Мы пошли по пути глубокого погружения, уникальных механик и атмосферы.

Вот основные фишки, которые мы настроили и закодили на сервере:

  • Живой и уютный мир: Забудьте про стандартных коров и овец. В наших реках живут милейшие выдры, в лесах бродят капибары и величественные казуары, а в темных биомах летают рои светлячков, которых можно собирать в декоративные баночки.
  • Кастомная генерация: Вас ждут десятки новых живописных биомов и уникальных структур, которые делают исследование мира по-настоящему захватывающим. Даже добыча алмазов у нас полностью переосмыслена!
  • Настоящие рабочие дирижабли: Вы можете построить собственный воздушный шар и буквально летать на нём над миром.
  • Лесное снаряжение и кастомная кузница: Мы создали собственную кузницу легендарного оружия с кучей эксклюзивных инструментов. А ещё вы можете прокачивать свою броню и инструменты мхом и дубом прямо на кузнечном столе!
  • Боевой класс Лучника: Для любителей дальнего боя мы разработали полноценный класс с активными способностями: рывками, вихрями и настоящим дождем из стрел.
  • Спорт и уют: Устали от шахт? Соберитесь с друзьями и сыграйте в волейбол с полноценной физикой мяча! А для украшения своих домов у нас есть кастомная мебель на любой вкус.
  • Система прокачки навыков: Развивайте своего персонажа в направлениях шахтера, дровосека, фермера или PvP, получая уровни и крутые награды за активность.
  • Голосовой чат (Plasmo Voice): Общайтесь прямо в игре с учетом расстояния и окружения, а также создавайте собственные музыкальные пластинки для посиделок у костра.

Мы не держим наши механики в секрете: базовую информацию всегда можно найти в описании нашего проекта на HotMC, а уже завтра у нас запускается полноценная, подробная Wiki прямо на сайте, где разложен по полочкам каждый аспект игры.

Как мы связали код в Minecraft, выдр и посадку реальных лесов: История проекта Foliant

Техническая изнанка: Что под капотом?

Как разработчикам, нам было важно, чтобы сервер работал как часы. Мы не используем готовые сборки из интернета — практически всё на Foliant настраивается и пишется вручную.

  • Своё API и плагины: Мы активно пишем кастомные плагины под API Фолианта. Например, сейчас работает связка FoliantSync для синхронизации данных между компонентами сервера (Сайт - сервер).
  • Оптимизация и многопоточность: Чтобы сервер держал стабильный TPS при обилии кастомных механик, редстоун-схем и ферм, пришлось глубоко закопаться в асинхронные задачи. Мы строго следим за тем, чтобы тяжелые операции (запросы к базам данных, сохранение профилей игроков, работа с GUI) не забивали основной поток сервера, используя HeartBeat и потокобезопасные коллекции.

Как это работает на практике и какая у нас монетизация?

Мы за честность, открытость и здоровый геймплей. Поэтому на нашем сервере категорически нет Pay-to-Win (P2W) механик.

Купить ресурсы, креатив, разбан или силу невозможно. Наш донат — исключительно косметический. Игроки могут поддержать проект и получить десятки эксклюзивных украшений:

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

Всё это никак не влияет на игровой баланс. Игроки поддерживают сервер не ради превосходства над другими, а чтобы сделать мир лучше.

  1. Игрок покупает косметику на сайте.
  2. Мы аккумулируем средства и отправляем их в фонд.
  3. Фонд присылает отчеты о посадках с реальными фотографиями, GPS-координатами молодых лесов и официальными сертификатами.

Как к нам попасть?

Мы стараемся сохранять ламповую атмосферу, поэтому у нас действует система ограниченного режима и верификации: пока игрок не зарегистрируется на сайте — он будет находиться в ограниченном режиме. Также для игры строго необходима официальная лицензия Minecraft.

Если вы хотите стать частью нашего «зеленого» комьюнити, познавать новые механики, устроить матч по волейболу и параллельно помогать планете — мы вас ждем!

11