Minecraft сервер свои руки

Как создать простой сервер Майнкрафт [1.17.1] [1.16.5] [1.15.2] [1.14.4] [1.12.2] [1.11.2-1.7.10]

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

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

Если вы хотите сервер с модами.

Как создать и запустить официальный сервер:

Для начала скачайте сам сервер: 1.17.x, 1.16.x, 1.15.x, 1.14.x, 1.13.2, 1.12.2, 1.11.2, 1.10.2, 1.9.4, 1.8.9, 1.7.10.
(официальная страница с последней версией, все доступные версии есть тут)

1) Создаем папку в любом месте вашего пк, помещаем скачанный файл внутрь.

2) Запускаем скачанный файл кликнув по нему дважды:

У вас создастся папка и несколько файлов.

Если файл открылся при помощи Winrar или любой другой программой, то создайте текстовый документ, поместите внутрь такую строчку:

Внимание название файла сервера указывается в строке, в данном случае minecraft_server.1.12.2.jar, если вы переименовали, либо у вас другая версия, измените название.
Так же значение 1024 указывает максимальное количество оперативной памяти доступной для сервера.

Сохраните файл, переименуйте его например в start и замените расширение .txt на .bat

3) Откройте файл eula.txt, внутри измените eula=false на eula=true

4) Создайте файл start.bat с параметром nogui и запустите сервер двойным кликом по нему.

Создайте в папке сервера текстовый документ, поместите внутрь такую строчку:

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

Важным моментом является параметр nogui, он отключает окно сервера которое показывает игроков и график нагрузки на сервер, да, это окно может быть удобным, но лично у меня оно очень сильно нагружает процессор при работе сервера, НАСТОЯТЕЛЬНО рекомендую отключать GUI сервера.

Сохраните файл, переименуйте его например в start и замените расширение .txt на .bat

5) У вас должно открыться окно c консолью сервера:
Если у вас пиратка, обязательно читайте раздел настройки

Настройка сервера:

Перейдем к базовой настройке, закройте окно сервера если оно открыто.

1) Откройте файл server.properties в нем есть основные настройки сервера, я затрону только базовые необходимые.

2) Если у вас пиратка, то что бы вас пускало на сервер найдите параметр online-mode=true и измените его на online-mode=false

3) Укажите IP своего сервера в параметре server-ip=
Вы можете указать IP своего пк в интернете (не забывайте открыть порты), IP в хамачи, локальный адрес пк если ваши игроки находятся в одной сети ( подключены к одному вайфай или проводом)
Инструкция как настроить хамачи.
Инструкция как играть по сети

4) Значение — max-players=20 указывает максимальное количество игроков, все прочие настройки вы легко найдете поискав в гугле.

Источник

Как создать сервер с нуля для разных версий Minecraft

реклама

Всем привет! Сегодня я расскажу, как сделать на своём компьютере сервер, который закрыт в локальной сети (localhost). Многие игроки хотят создать свой сервер и начать над ним работать. Для начала нам надо определиться, на какой версии вы хотите создать сервер. Если вы хотите создать сервер версии 1.16.* и выше, то вам, пожалуй, требуется ядро yatopia, новое популярное ядро, оптимизированное лучше, чем paper на данных версиях. Если у вас есть новые плагины, и нет старых, на версии 1.9-1.13, то лучше использовать paper. Вообще есть много ядер, для модификаций игры, и для плагинов, или просто Vanilla ядро.

Читайте также:  Ddos атакой своими руками

Вот пример нескольких ядер:

Теперь перейдём к установке. Создайте папку, где будет расположен ваш сервер. Далее скачайте своё ядро, которое вам больше нравится, поместите его в эту папку, и создайте текстовый документ с названием start. Затем откройте его. И введите следующие строки:

реклама

для копирования текста в фотографии:

реклама

java -Xmx3G -Dfile.encoding=UTF-8 -jar spigot.jar

Сохраняем документ с изменением расширения на «.bat» .Теперь получилась консоль сервера. Теперь вы должны запустить консоль, где находится ядро сервера. Если у вас появился файл eula.txt с logs папкой, значит у вас всё получилось. Теперь заходим в папку eula (Соглашение Minecraft на включение сервера) и меняем строку с eula=false на eula=true, сохраняем и выходим.

реклама

(консоль может быть разной, зависит от версий игры)

Теперь оставьте консоль включенной, так как она генерирует мир и конфигурации. После чего вы должны снова выключить консоль. Зайти в server.properties, найти строки “server-ip=” прописать “server-ip=localhost”, а также отключить лицензию и разрешить вход пиратским версиям игры “online-mode=true” на “online-mode=false”. Теперь сохраняем и закрываем текстовый документ server.properties, включаем консоль. Заходим в Minecraft с версии, на котором создано ядро. Вводим в подключение сервера localhost:25565 (Порт можно изменить в строке server-port в Server.properties). И таким образом вы открыли для себя сервер, другие зайти не смогут, но есть и бесплатные хостинги, которые позволяют создавать сервера для выживания. После этого мы ищем папку plugins, туда можно скачивать плагины .jar формата. (Если вы скачали с неизвестного сайта сборку сервера, рекомендую проверить все папки, особенно plugins, недавно я обнаружил у друга вирус-программу удалённого доступа, но вовремя заметил и удалил её.) Ещё проверьте внимательно плагины, там также могут быть вредоносные коды, внедрившись которые могут взломать сервер, или нечестные игроки благодаря этим кодам.

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

(Показы на скриншотах версия пустой сборки spigot 1.12)

Я оставлю свою пустую сборку которую показывал примером в данной статье.

Источник

Лучший сервер Minecraft для друзей, своими руками. Воплоти фантазию в реальность.

Здравствуйте дорогие друзья.

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

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

Для начала нам понадобится скачать клиент Minecraft. Можно найти вот здесь . Либо вместе с сервером в следующей ссылке.

Мы скачали, все что нам необходимо.

Теперь создаем папку, в которой будет хранится наш «Лучший сервер минекрафта», и кладем в него файл с Minecraft server. Запускаем, и происходит распоковка.

Ждем пока создается база мира нашего сервера.

Заглядываем в папку, у нас появились новые файлики.

Теперь это выглядит вот так:

Далее необходимо сделать настройки сервера.

Находим файл server.properties и открываем его при помощи блокнота.

Ну вот собственно и базовая конфигурация нашего сервера.

Выглядит не сложно. Почитаем вики

Значение может быть либо true , либо false (можно\нельзя)

Разрешает игроку совершать полёты по миру Minecraft. Эта опция действует только на полёты в режиме Выживание и оказывает эффект только при наличии соответствующего плагина (например, Flight). На полёты в режиме Творчество никак не влияет.

Читайте также:  Вода исправленная своими руками

Значение может быть либо true , либо false (можно\нельзя)

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

Значение может быть либо true , либо false (можно\нельзя)

Позволяет использовать командный блок.

Эта опция не генерируется при первой загрузке, а появляется при первой попытке использования командного блока.

Значение может быть либо true , либо false (можно\нельзя)

Позволяет активировать протокол GameSpy4 для прослушки сервера (получении информации о сервере).

Значение может быть либо true , либо false (можно\нельзя)

Позволяет использовать удаленный доступ к консоли сервера.

Значение может быть либо true , либо false (можно\нельзя)

Если true, то при подключении к серверу режим игры игрока изменятся на стандартный, указанный в gamemode.

0 — Стандартный игровой режим, автоматически устанавливаемый всем впервые зашедшим на сервер игрокам. Режим отдельного игрока меняется командой /gamemode.

2 — Adventure (доступно, начиная с 12w22a)

Значение может быть либо true , либо false (можно\нельзя)

Генерировать ли структуры (сокровищницы, крепости, деревни. )

Значение может быть либо true , либо false (можно\нельзя)

Включает на сервере режим Хардкор. После смерти — бан, переподключиться нельзя.

Имя папки (по стандарту стоит: world )

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

Любое допустимое зерно, по стандарту поле пустое.

Входные данные (зерно) для генератора уровня. Если вы хотите создать случайный мир — оставьте данное поле пустым.

Число (0-2147483647) По стандарту 2 0

Указывает максимальное допустимое количество игроков на сервере.

(Строка короче 60 символов) По стандарту: A Minecraft Server

Описание сервера, отображаемое при подключении в списке серверов. Поддерживает форматирование текста.

Значение может быть либо true , либо false (можно\нельзя)

Этот параметр позволяет включить/выключить проверку лицензии вашего аккаунта, подключении к данному серверу.

Если false — программа не будет проверять аккаунты игроков и на сервер смогут заходить игроки, в учетных записей которых являются пиратскими.

Если значение параметра true, на сервер смогут зайти только пользователи с лицензией.

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

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

Значение может быть либо true , либо false (можно\нельзя)

Включает/отключает получение урона игрокам от атак других игроков на сервере. При true игроки смогут «воевать» между собой, убивая друг друга.

Если уставлено значение false, игроки не смогут наносить прямой урон один другому.

Число (1-65535) По стандарту: 25565

Порт для получения информации о сервере. Появляется автоматически при enable-query=true.

Необходимо будет задать пароль.

Пароль для удаленного доступа к серверу. Появляется автоматически при enable-rcon=true.

Число (1-65535) По стандарту:25575

Порт для удаленного контроля сервера. Появляется автоматически при enable-rcon=true.

Любой допустимый IP-адрес .

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

Число (1-65535) 25565

Данные параметр определяет значение порта в протоколах TCP и UDP, который будет использовать сервер игры. Стандартный для Minecraft порт — 25565. Рекомендуется не изменять значение, т.к. для входа на сервер, использующий стандартный порт, игроку будет достаточно набрать IP или DNS адрес, без указания порта, а также при использовании других портов есть вероятность того, что этот порт уже будет занят другим сетевым ресурсом. Если Вы все же хотите указать порт вручную, выбирайте числа побольше и избегайте популярных портов: 80 и 8080 (web-сервер), 21 (ftp-сервер), 22 (ssh-сервер), 143 (imap), 6969 и 6881—6889 (bittorrent) и др. Например, порт 25000 подойдёт.

Читайте также:  Воротник для шеи при остеохондрозе своими руками

Значение может быть либо true , либо false (можно\нельзя)

Разрешает серверу отправлять некоторую статистику и данные разработчикам.

Значение может быть либо true , либо false (можно\нельзя)

Если значение параметра true, то, как и в одиночной игре, в ночное время и в темных пещерах на карте будут появляться враждебные мобы и будут стараться нанести вред игрокам на сервере. Если значение false, враждебные мобы (например, скелеты, зомби) не будут автоматически появляться во время игры, однако их можно заспаунить с помощью модификаций. Все находившиеся на карте мобы останутся.

Значение может быть либо true , либо false (можно\нельзя)

Аналогично spawn-monsters, но для дружелюбных мобов (коровы, свиньи, овцы. ).

Значение может быть либо true , либо false (можно\нельзя)

Разрешить появление NPC в деревнях.

Радиус защиты территории спауна в блоках (эту территорию смогут изменять только операторы). Радиус 0 дает защиту единственного блока, 1 — зоны 3×3 и так далее. Эта опция не генерируется при первой загрузке, а появляется, когда первый игрок заходит на сервер. После 1.4.2 защита спауна автоматически отключается, если у сервера нет ни одного оператора.

Местоположение текстур, которые сервер предложит загрузить игроку при соединении. В данном поле нужно указать имя zip-архива, находящегося в папке сервера.

Число (3-15) По стандарту: 10

Регулирует радиус обновляемых чанков для отсылки игроку.

Для справки: дальность прорисовки Far отображает область в радиусе 9 чанков.

Значение может быть либо true , либо false (можно\нельзя)

Позволяет включать/отключать использование вайтлиста на сервере.

При true администратору сервера необходимо будет вручную добавлять ники игроков в белый список.

Если установлено значение false, любой игрок сможет зайти на данный сервер, зная его IP-адрес и порт.

Администраторы сервера имеют возможность зайти на сервер вне зависимости от белого списка.

Ну что ж господа?

На сервер Minecraft, который находится на вашем компьютере можно войти легко, не зная IP.

Открываем Minecraft клиент, и в поле IP сервера вводим: «localhost», без ковычек.

Теперь пора подключать друга.

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

Для локальной сети

Чтобы друзья подключились к вашему серверу необходим IP адрес, т.к. localhost у них работать не будет.

Дабы получить IP адрес, сделаем пару нехитрых шагов.

  1. Нажмите комбинацию клавиш на клавиатуре Windows + R
  2. В открывшемся окне «Выполнить» в строке ввода введите cmd
  3. В новом открывшемся окне напишите команду ipconfig

Дальше найдите строчку, которая показана на скрине.

Готово. Это и есть ваш IP, введите его в клиенте своим друзьям, и вы можете играть вместе.

Для игры по интернету

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

Мы используем с вами программку, которая это будет имитировать.

Для начала, скачайте Hamachi

  • Устанавливаем
  • Запускаем
  • Создаем комнату (или заходим в комнату друга)
  • Запускаем сервер

Свой IP вы можете увидеть над ником большими цифрами.

В данном случае это 5.158.60.1.

Это так-же IP вашего сервера.

Удачного крафта своего сервера.

Но помните, на MinecraftOnly есть множество серверов Minecraft с разными модами, на любой вкус и цвет. Начиная от классического сервера Minecraft, заканчивая ThaumCraftом.

Источник

Оцените статью