Как сделать сервер в craftsman

Добавил пользователь Владимир З.
Обновлено: 04.10.2024

Вам не понравилось видео. Спасибо за то что поделились своим мнением!

Всем привет друзья. Свами как всегда я София. Но а сегодня по просьбе своего подписчика. Я вам покажу и расскажу как создать свой сервер в крафтсман. Но, а если вам стало интересно то тогда оставайтесь со мной.

Не много о моём сервере
Имя сервера ;)
Айпиадрес сервера Play. ru
Название сервера : подписчики.

Немного о себе
Мне 10 лет
Меня зовут София
Монтирую в inshot
Обложки делаю в PicsArt
Любимый мой цвет голубой

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


5.Открываем server.properties и ищем строку "server-ip color: rgb(44, 44, 44); font-family: Tahoma, 'Trebuchet MS', Helvetica, sans-serif; line-height: 16.99652862548828px; text-align: center; word-spacing: 0px;" />

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


6.Опять заходим в файл с сервером (включаем его) и заходим в minecraft, добавляем там свой сервер и подключаемся.

Как создать сервер Minecraft на собственном компьютере

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

С другой стороны, придётся потратить некоторое время на настройку. Сервер будет активен только тогда, когда работает ваш ПК. А скорость игры — зависеть от мощности компьютера.

Как создать сервер чистой версии Minecraft без модов

Скачайте с официального сайта и установите последнюю версию Java. Без этого бесплатного приложения сервер может не работать.

Если у вас ещё нет Minecraft: Java Edition, скачайте игру с сайта разработчика и установите на компьютер. Она стоит 1 900 рублей.

Запустите Minecraft и войдите в свой аккаунт или, если его ещё нет, зарегистрируйтесь. После этого загрузите мир игры и сразу закройте её.

Создайте на компьютере папку с названием Minecraft Server.

Скачайте официальный сервер в виде файла server.jar, скопируйте его в Minecraft Server и запустите. После этого в папке появятся дополнительные файлы.

Отредактируйте документ с названием eula.txt. Для этого откройте его в блокноте, найдите параметр eula=false и замените false на true. Сохраните файл и закройте его.

Теперь отредактируйте файл с названием server.properties. Найдите в нём параметр online-mode=true и замените true на false.

Снова запустите файл server.jar. Откроется консоль, которая будет отображать состояние сервера. Пока она открыта, сервер будет работать и к нему смогут подключаться игроки.

Как создать сервер Minecraft с модами

Установите клиент Minecraft и добавьте в него моды с помощью приложения Forge. Как это сделать, читайте в инструкции Лайфхакера.

Создайте на компьютере папку с названием Minecraft Forge Server.

Снова запустите приложение Forge, но на этот раз установите сервер. В качестве целевого места выберите папку, созданную на предыдущем шаге.

Запустите файл forge-1.15.2-31.2.0.jar (цифры в названии у вас могут быть другими) в папке Minecraft Forge Server. В результате рядом с ним появятся другие элементы сервера.

Отредактируйте файл eula.txt. Откройте его в блокноте, найдите параметр eula=false и замените false на true. Сохраните файл и закройте его.

Отредактируйте файл server.properties. Найдите в нём параметр online-mode=true и замените true на false. Сохраните документ и закройте.

Откройте папку mods в директории с клиентом Minecraft: для этого воспользуйтесь клавишами Win + R, введите %appdata%\.minecraft\ и нажмите Enter. Отправьте все присутствующие здесь файлы модификаций другим игрокам и попросите каждого переместить эти моды в такую же папку на своих ПК.

Теперь скопируйте те же файлы модификаций из папки mods в другую директорию с таким же названием, которая находится в папке Minecraft Forge Server. Другим игрокам этого делать не нужно.

Снова запустите сервер с помощью файла forge-1.15.2-31.2.0.jar (цифры у вас могут отличаться). Откроется консоль, которая будет отображать состояние сервера. Пока она открыта, сервер будет работать и к нему смогут подключаться игроки.

Как подключиться к серверу Minecraft

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

Открыть порты можно в настройках роутера. Для этого нужно ввести в браузере 192.168.0.1 или другой адрес, указанный на нижней панели маршрутизатора. Там же можно увидеть логин и пароль, которые потребуются для входа.

Как настроить сервер Minecraft

Вы можете менять уровень сложности, максимальное количество игроков и другие параметры сервера.

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

Если вы не хотите тратить время на настройку, можете воспользоваться уже готовыми серверами. Для этого разработчики встроили в игру сервис Minecraft Realms. Он позволяет быстро создавать игровые миры и приглашать в них выбранных друзей. Серверы Realms работают в облаке и не зависят от мощности ПК, а игроки могут присоединяться, даже если создатель отключился от интернета.

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

Чтобы попробовать сервис, нужно оплатить подписку и выбрать Minecraft Realms в главном меню игры.

Этот материал впервые был опубликован в апреле 2019 года. В июне 2020-го мы обновили текст.


tl;dr;
И так, что будет сделано в конце всего туториала?

  • создадим основной сервер, так называемое лобби — место, куда попадают все игроки, только что подключившиеся к серверу
  • запустим второй сервер, на котором установим популярную мини-игру Murder Mystery
  • установим и настроим прокси сервер, который соединит игровой клиент и запущеные серверы таким образом, что игроки не заметят, что они переходят с одного сервера на другой
  • создадим игрового персонажа, который будет перенаправлять нас на сервер с мини-игрой
  • Установим еще одну популярную мини-игру SkyBlock
  • Добавим внутриигровое меню на основе предметов инвентаря игрока
  • Добавим внутриигровые деньги
  • Создадим магазин
  • … и многое другое

Поехали!

Я никогда раньше не играл в Minecraft. Скажу даже больше, мне он был не особо интересен. Скорее все, по причине того, что я не понимал его идеи. Да, я видел, что в нем можно строить бесконечное множество сооружений, выращивать разного вида растения и животных, строить механизмы. Но я все еще не мог понять, как за этой игрой с примитивной графикой мои дети могут проводить целые дни напролёт.

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

Существует две версии Майнкрафа. Одна — это Pocket Edition, предназначена для мобильных устройств и Windows 10, вторая — Java Edition, для ПК. Как оказалось они не совместимые друг с другом, поэтому я выбрал Java Edition, так как в игровом мире этой версии больше возможностей, в добавок под нее существует более широкий выбор плагинов. Ну и еще потому, что я Java разработчик.

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

Для старта нам достаточно конфигурации на 2 CPU и 2 GB RAM. Я пробовал 1 CPU, но сервер жутко долго стартовал, с 1GB оперативной памяти я иногда сталкивался с крашем сервера при импорте крупных карт.


При создании дроплета я выбрал способ аутентификации — SSH key


Выполнил инструкции по его созданию


И так, виртуальный сервер готов.


Заходим на него по ssh:


где ~/minecraft — путь к созданному приватному SSH ключу, IP_address — выданный хостингом IP адрес.

Хотел бы заметить, что для запуска сервера не рекомендуется использовать пользователя root, так как это может позволить злоумышленикам через уязвимые плагины нанести вред вашему серверу. Как добавить нового пользователя, вы можете ознакомиться по ссылке.

Если кратко, то создаем пользователя (dinikin замените на вашего пользователя):

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

и права удаленного достпа по SSH:

Теперь начните новый сеанс и используйте SSH с новым именем пользователя:

И так, мы на сервере.


Создаем папку для нашего первого Minecraft сервера и переходим в неё:


Теперь нам нужно определиться с реализацией сервера. Их существует несколько, самые популярные — это Spigot, Paper, Forge. Более детально про отличия этих серверов вы можете почитать здесь.

Основное отличие от нативного Vanilla сервера в том, что модификации оригинального сервера позволяют помимо прочего запускать плагины сторонних разработчиков, существенно расширяя возможности игрового мира. Такие плагины позволяют создавай мини-игры, вводить ограничения для игроков, объединять сервера в сеть и многое другое.

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

Однако я столкнулся с тем, что при работе с одним из плагинов для редактирования карт, последний работал некорректно и в логах рекомендовал использовать Paper как более оптимизированный форк на основе Spigot.

В итоге я остановил свой выбор на Paper, хотя для некоторых инстансов сервера оставил Spigot. Теперь нам нужно установить и запустить выбранный сервер. Качаем последнюю версию сервера:


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

У меня самого, когда я только начинал создовать сервера, была такая проблема. Но я вскоре понял как решить и ошибку, что неудалось проверить имя пользователя, и просто запустить сервер, и как сделать консоль и т. д. Но для начала мы должны скачать ядро для сервера майнкрафт. На BM (Black-Minecraft) есть статья, в которой написано какое ядро выбрать для сервера майнкрафт? Я буду использовать spigot, по мне оно самое оптимизированое и понятное, для новичков. Конечно есть просто vanila, на оф сайте майнкрафта, но там мы не сможем устанавливать плагины. Конечно, если вы захотите вместо spigot vanila, то устанавливать надо так же, как и spigot. И так, чтото отвлеклись от темы.

Вот мы скачали ядро spigot или vanila и у нас первая загвостка- вирус. Многие используют антивирус avast, так вот он думает что ядро (любое) вирус, когда ядро хочет достать файл eula.txt . Не бойтесь! Ядро не причинит никакого вреда ни компьютеру, ни майнкрафту, ни avast. Просто нажмите разрешить приложение и запустите ядро ещё раз. Затем у нас появилось ещё 3 файла eula, server и logs. Нас интересует eula.

Открываем файл eula.txt . В конце мы замечаем вот такое слово eula=false. Мы должны поменять false на true (кстати для справки false ложь true правда, в серверах майнкрафт это используется как да и нет).

Вот что надо сделать, чтобы была командная строка в cmd:

1)Создаём блокнот (ну и называем старт или start).

2)Заходим в него и пишем вот этои коды:

если вы скачиваете vanila 1.17:

spigot 1.16.5 то java:

Вы заметели изменение в кодах? Конечно, изменение что в первом minecraft_server.1.17 , а во втором spigot-1.16.5 . Это название ядра, если у вас другое ядро просто скопируйте его название и вставте, вместо minecraft_server.1.17 (кстати, там есть .jar так вот НИВКОЕМ СЛУЧАЕ ЭТО НЕ УБИРАТЬ, СЕРВЕР НЕ БУДЕТ ЗАПУСКАТСЯ ВООБЩЕ).

3)Нажмите сохранить как.

4)Пишете любое название, но только обязательно написать в конце .bat. И сохраните в папке с сервером.

Готово! Теперь можете запускать сервер, с помощью этого файла.

И вот что надо сделать при ошибке "не удаётся проверить имя пользователя" когда человек заходит на сервер (тут на тоже понадобится true и false).

  1. Откройте файл server.properties .
  2. Найдите строчку online-mode=true .
  3. После равно измените true на false .
  4. Сохраните изменения и перезапустите сервер.
  5. Готово!

Ну и напоследок айпи адрес

  1. Откройте файл server.properties .
  2. Найдите строку server-ip= .
  3. Ну теперь дайте повод воображению: придумайте любой айпи начиная с 12345 заканчивая entercraft или ho123po. Ну или не вводите айпи, но чтоб тогда зайти на сервер надо написать в адресную строку localhost, НО тогда зайти на сервер сможете только вы.
  4. Ну так же сохраните файл и перезапустите сервер.
  5. Готово!

Ну чтож, ещё немного расскажу тем, кто создал на spigot. Чтобы установить плагины откройте папку plugins и положите туда все ваши плагины. (Примечание. Есть плагины для spigot а есть для craftbikkit. СЛЕДИТЕ ЗА ЭТИМ, ПЛАГИН ПОПРОСТУ НЕ СМОЖЕТ РАБОТАТЬ! Смотрите для какого ядра плагин).

А ну ещё скажу игрокам, у которых ядро vanila, ненадо просто создовать папки в роде plugins или mods. Они вообще не будут работать, ведь ядро не создано для плагинов или чего то в этом роде.

Читайте также: