[Гайд] Создание собственного проекта серверов

Итак, обучение разделено на блоки. Советую проходить их поэтапно.

Техническая подготовка
DataLife Engine — движок, на котором мы будем создавать сайт. Скачайте демонстрационную версию, либо получите версию без ограничений, предварительно оплатив её.

Создание сайта
Итак, пришло время установить движок сайта. Для этого нам потребуется хостинг. Рекомендую использовать Hostinger — бесплатный хостинг для сайтов. Зарегистрируйтесь на нём, нажав на кнопку «Создать аккаунт». При регистрации советую указывать достоверные данные. При необходимости подтвердите адрес электронной почты и войдите в свой личный кабинет.

Затем нажмите на кнопку «Новый хостинг».

[Гайд] Создание собственного проекта серверов

Как школьник топовый сервер сделал. — Майнкрафт под другим углом || Квадратный

Выберете тарифный план «Бесплатный». Его возможностей будет более чем достаточно. Однако, в будущем, когда Ваш проект будет посещаемым, целесообразней будет купить тариф «Премиум» или «Бизнес», в которых сняты многие ограничения.

Затем настройте сайт. Выберете тип домена и пароль. Для начала рекомендуется использовать субдомен — он бесплатный и не требует дополнительной настройки. Нажмите на кнопку «Продолжить».

[Гайд] Создание собственного проекта серверов

На последнем шаге введите защитный код и согласитесь с правилами использования. Нажмите «Заказать». Подождите, пока сайт создастся. Обычно это занимает всего несколько секунд.

Затем нажмите на домен только что созданного сайта и выберите из выпадающего списка «Управление». Вы попадёте в панель управления Вашим сайтом. Найдите там раздел «Файлы» и выберите «FTP Доступ».

[Гайд] Создание собственного проекта серверов

Далее зайдите в любой FTP клиент. Я советую использовать FileZilla. Введите в программу данные, полученные от Hostinger (IP, Порт, Пользователь). Пароль введите тот, который выбирали при создании сайта. Затем нажмите на «Быстрое соединение».

[Гайд] Создание собственного проекта серверов

Следующим шагом будет распаковка движка DLE. Перетащите все файлы из папки «Upload» в правое окно программы FileZilla и дождитесь окончания процесса загрузки файлов на сервера Hostinger. При возникновении конфликтов заменяйте файлы.

После окончания загрузки файлов зайдите на свой сайт. Перед Вами откроется страница установки. Прочитайте информацию и нажмите на кнопку «Начать установку».

КАК СОЗДАТЬ ПРОЕКТ MINECRAFT | САЙТ [1/4]

[Гайд] Создание собственного проекта серверов

Затем согласитесь с предложенным соглашением и нажмите «Продолжить». Следующие 2 страницы можно просто пропустить нажимая кнопку «Продолжить».

После этого нам потребуется вернуться в панель управления нашим сайтом. Найдите там раздел «Базы Данных» и выберите «Базы Данных MySQL». В открывшемся окне создайте новую базу данных. Желательно заполнять поля и «Имя базы данных MySQL» и «Имя пользователя MySQL» одинаково, для упрощения процедуры дальнейшей установки DataLife Engine.

[Гайд] Создание собственного проекта серверов

После окончания процедуры создание базы данных вернитесь во вкладку с установкой движка. Заполните данные блока «Данные для доступа к MySQL серверу» используя только что полученную информацию. В качестве сервера MySQL выберите «mysql.hostinger.ru». После этого заполните данные администратора для входа на сайт. Далее нажмите на кнопку «Продолжить».

Читайте также:  Как насрать в Майнкрафт

Затем, мастер установки простит нас удалить файл install.php с нашего сайта для его защиты. Давайте так и сделаем. Переходим в FileZilla и удаляем из каталога public_html файл установки DataLife Engine. Для этого выделите его и нажмите клавишу «Del» на клавиатуре.

[Гайд] Создание собственного проекта серверов

Однако, это далеко не всё. Сейчас нам предстоит исправлять ошибки безопасности, которые Вы можете найти в самом низу панели управления сайтом (Находится по адресу: site.ru/admin.php). Для этого нам потребуется зайти в FileZilla и изменить предложенным сайтом файлам права доступа. Для этого нам потребуется выбрать нужный файл, нажать на него правой кнопкой мыши и выбрать из появившегося списка пункт «Права доступа к файлу. «. В открывшемся окне измените «Числовое значение» на 444.

[Гайд] Создание собственного проекта серверов

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

Предположим, что мы решили установить шаблон «Minecraft». Для этого, нам потребуется перенести папку с ним в директорию «templates» нашего сайта с помощью FileZilla. После окончания процесса загрузки файлов, нам потребуется установить шаблон в системе. Для этого перейдите в раздел настроек системы (site.ru/admin.php?mod=optionsШаблон сайта по умолчанию» выберите «Minecraft». Затем сохраните настройки с помощью кнопки «Сохранить».

[Гайд] Создание собственного проекта серверов

Теперь настало время установки мониторинга сервера. Если Вы делали шаблон самостоятельно, то не забудьте создать окошко для данных счётчика. Если Вы использовали уже готовое оформление, то скорее всего такое окошко уже есть.

Для начала на потребуется зайти в раздел управления шаблонами (site.ru/admin.php?mod=templates) и в меню справа найти класс, в котором содержатся настройки окна мониторинга. В моём случае это оказался «sidebar». Вместо текста, который как правило стоит в готовых шаблонах, нам потребуется получить сам код мониторинга. Для этого я рекомендую использовать специальный сайт.

Там достаточно простой интерфейс, поэтому долго заострять на этом внимание не будем. После замены кода, не забудьте сохранить шаблон, нажав на кнопку «Сохранить» внизу страницы.

[Гайд] Создание собственного проекта серверов

Расширить возможности своего сайта можно, устанавливая различные дополнения из форума RuBukkit. Там есть всё — от личного кабинета, до модуля платных услуг. Однако, рассмотреть это в рамках данного курса не представляется возможным.

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

Читайте также:  Что такое клон в Майнкрафт

Для работы нам потребуется среда разработки. Я буду использовать NetBeans. После его установки и открытия нажмите на кнопку «Создать проект». Выберите язык «Java» и тип разработки — «Приложение Java». Затем нажмите на кнопку «Далее».

[Гайд] Создание собственного проекта серверов

Выберите имя проекта и его путь. Также, не забудьте выключить создание главного класса. После окончания процесса создания нового проекта, нам потребуется переместить папку «src» в наш проект (name_of_project/Пакеты_исходных_кодов). Затем зайдите в класс «src.net.launcher.run» и его подкласс «Settings.java» и нажмите на него 2 раза левой кнопкой мыши.

[Гайд] Создание собственного проекта серверов

Настройте значение данного подкласса под себя. Сделать это будет достаточно просто, поскольку каждый параметр прокомментирован. После завершения работы можно скомпилировать проект, нажав на клавишу «Собрать проект». Готовый файл будет сохранён в пути, который Вы указали при создании проекта.

Почти готово — осталось только настроить серверную часть. Для этого измените значения в файле «connect.php» в папке «web». Это нужно для интеграции лаунчера с DLE. После этого загрузите директорию «web» на Ваш сайт с помощью FileZilla.

Создание сервера
О том, как создать свой сервер Вы можете узнать из этого урока.

Источник: ru-minecraft.ru

Как создать свой проект по Minecraft

Очень часто спрашивают про создание качественных серверов Майнкрафт. Как это сделать? Где найти силы? Как вообще получаются большие проекты с большими красивыми постройками?

Minecraft – открытая игра песочница и в ней присутствует много режимов. На данный момент очень популярные гриферские, анархические либо же ванильные сервера. Понятно-же, что на ванильные сервера тратиться меньше всего времени на разработку.

Ядро

Мы выберем ядро Purpur 1.19.3, вы можете конечно использывать другое, но я настоятельно рекомендую его т.к у него самая хорошая оптимизация на новых версиях среди “конкурентов”.

Плагины и мир

  • CoreProtect + CoreProtectTNT

Данный плагин поможет узнать кто взорвал ваш дом либо же что украл из вашего сундука, так же может сделать откат выбранной территории.

Добавляет голосовой чат на сервере, нужно так же установить мод в свой клиент.

Сохраняет инвентарь игрока, может делать backup их и откат тоже.

Запрещает входить игрокам которые не находятся в списке WhiteList

Дополнительные плагины:

  • Gsit (возможность сидеть где хочешь)
  • LightChatBubbles (Добавляет чат над головой)
  • LoginSecurity (плагин на регистрацию, если вы делаете пиратский сервер)
  • Pl-Hide (Скрывает список плагинов от других лиц)
  • Harbor (Добавляет скип Ночи если спит к примеру 50% либо 25% игроков)
  • ServerListPlus (МОТД в списке серверов)
  • TAB (Различная информация в табе)
Читайте также:  Кликер для мыши для Майнкрафт

Очень важно! Перед открытием вашего сервера, важно будет прогрузить весь мир, если вы не сделаете этого у вас будут жуткие лаги!

Для прогрузки чанков рекомендуем использовать:

  • WorldBorder – Для версий 1.12.2 и ниже.
  • Chunky – С версии 1.15.2 и выше.

Как их использовать? После того как вы запустили мир с двумя этими плагинами мы пишем:

  • /wb set 4000 ( устанавливаем барьер 4000×4000 )
  • /chunky radius 2000 ( Радиус прогрузки чанков то есть 4к в каждую сторону т.к число умножается на 2 )
  • /chunky start и чанки начинают прогружаться:

Калькулятор измерения размера прогруженного мира!

Создаем файл для запуска

1) Пишем название своего ядра, пример purpur

2) Указываем количество ОЗУ которое вы хотите выделить на сервер

И копируем все что получилось ниже и вставляем в start.sh & start.bat

Запускаем на виртуалке

Установка необходимых пакетов программного обеспечения и настройка брандмауэра:

После инициализации сервера вашим первым действием будет установка Java, которая потребуется вам для запуска Minecraft.

Обновите индекс пакетов для менеджера пакетов APT:

Затем установите 17 версию Java. Это минимальная версия Java, которая позволяет запустить сервер на 1.19.3

sudo apt install openjdk-17-jre-headless

Также вам потребуется утилита screen для создания отделяемых сеансов сервера. screen позволяет вам создать терминальный сеанс и отделиться от него, оставляя процесс, который крутится в новом сеансе, запущенным. Это важно, поскольку если бы вы запустили сервер и закрыли терминальный сеанс, это приводило бы к прекращению сеанса и остановке сервера. Установите screen:

sudo apt install screen

cd /home

cd /НазваниеПапкиСоСборкой

screen -R Server

start.sh

Сервер будет открыт на порту 25565, в файле server.properties вы можете изменить порт в строчке:

Как продвинуть свой сервер и чтобы на нём играли?

Покупайте рекламу в пабликах VK либо же купите ретаргетинг и выберите сообщества связанные с Майнкрафтом.

Источник: zetacraft.ru

КАК СОЗДАТЬ СВОЙ ПРОЕКТ МАЙНКРАФТ

Бесплатно скачать последнюю версию Minecraft можно по ссылке:

[2] Как создать свой проект майнкрафт — Клиент

Как создать проект Майнкрафт с модами 1.12.2 — Полное руководство

#9 КАК СОЗДАТЬ ПРОЕКТ MINECRAFT 2019 СОЗДАНИЕ ЛАУНЧЕРА — ВИДЕО — УРОК

[1] Как создать свой проект майнкрафт — Создаём сайт

#1 КАК СОЗДАТЬ ПРОЕКТ MINECRAFT 2018 СОЗДАНИЕ САЙТА — ВИДЕО — УРОК

КАК СОЗДАТЬ ПРОЕКТ MINECRAFT — САЙТ [1/4]

Источник: www.vomine.ru