Создание и настройка сервера Minecraft

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

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

Последний рекомендованный к установке билд вы всегда сможете найти по этой ссылке в самом верху списка.

Системные требования.
Сервер Minecraft (как, впрочем, и клиент) очень требователен к процессорным ресурсам. Так как в настоящее время ядро сервера Майнкрафта умеет использовать лишь один поток вычисления, выигрыша от применения многоядерных процессоров не будет. Некоторые плагины всё же способны выполнятся в отдельных потоках, да и сама Java не прочь откушать процессорных ресурсов для собственных нужд, поэтому второе ядро не помешает, но большее число ядер практически не принесёт пользы самому Майнкрафту . "Лишние" ядра, однако, можно задействовать под нужды других процессов, запущенных на сервере.
Но всё же как правило (если помимо Майнкрафта сервер ничем не занят) следует исходить из следующего соображения: двухъядерный процессор более высокой частоты более пригоден для сервера Minecraft , чем четырёх-(шести-, двадцати-) ядерный более низкой. Конечно, стоит принимать во внимание архитектуру процессоров и другие немаловажные моменты... Лучше так: чем выше у процессора производительность отдельных ядер, тем лучше он подходит для нашей цели.
Количество оперативной памяти также является немаловажным показателем. Если вы желаете видеть на своём сервере более 5-10 человек онлайна, лучше всего запастись достаточным количеством ОЗУ и 64-битной операционной системой. 4ГБ свободной памяти хватит человек на 25 при не очень большом количестве плагинов.
От скорости интернет-соединения также будет зависеть максимальный онлайн: 10 мегабит исходящей скорости хватит для комфортной игры 40-50 человек. Если на этом же канале у вас будет располагаться сайт, форум и тем более динамическая карта, то не помешает дополнительный запас скорости.

Итак, приступим:
1. Скачайте последний рекомендованный билд и переместите его в папку, в которой будет обитать ваш сервер, переименовав в craftbukkit.jar.
2. Создайте в этой папке.bat-файл следующего содержания:

@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit.jar PAUSE

3. Если у вас не установлена Java, самое время этим заняться:
-скачиваем дистрибутив для 32-битной или 64-битной платформы
-устанавливаем его (вряд ли с этим возникнут сложности).
4. Если вы желаете видеть на своём сервере кириллицу:
-качаем русифицированный font.txt
-открываем в WinRar craftbukkit.jar
-заменяем имеющиеся там font.txt на только что скачанный
-закрываем WinRar
5. Запускайте подготовленный ранее .bat-файл (пусть это будет "start.bat"). После того, как в консоле появится надпись "Done (<какое-то количество>s)!", завершите работу баккита с помощью команды stop .

Можно заметить, что в папке сервера появились разные интересные файлы:
-banned-ips.txt -- список забаненных IP-адресов
-banned-players.txt -- список забаненных ников игроков
-bukkit.yml -- файл дополнительных настроек баккита
-ops.txt -- список администраторов сервера
-server.log -- лог сервера
-server.properties -- файл основных настройки сервера
-white-list.txt -- список разрешённых ников при активном вайт-листе
А также папки:
-plugins -- папка для размещения плагинов
-world -- папка основного мира (название по умолчанию)
-world_nether -- папка нижнего мира (он же Ад или Nether)

Прежде всего заглянем в server.properties:

Level-name=world - название основного мира allow-nether=true - включение/выключение ада view-distance=10 - радиус мира (в чанках), высылаемый игроку сервером spawn-monsters=true - вкл./выкл. спавна мобов online-mode=true - вкл./выкл. официальной авторизации spawn-animals=true - вкл./выкл. животных max-players=20 - максимальное количество игроков server-ip= - IP-адрес сервера pvp=true - вкл./выкл. PvP level-seed= - сид (seed) основного мира server-port=25565 - порт сервера allow-flight=false - вкл./выкл. возможности летать white-list=false - вкл./выкл. авторизации по вайт-листу

Из всех настроек на данный момент можно ограничиться лишь исправлением значения online-mode с "true " на "false ", что позволит игрокам, не имеющем лицензионной версии клиента, заходить на ваш сервер. Остальные настройки рассмотрим позже.
Итак: меняем, сохраняем, запускаем start.bat...
Запустили? Вы уже можете подключиться к вашему серверу с этого же компьютера, написав вместо адреса сервера "localhost".

Для того, чтобы на ваш сервер смогли зайти игроки извне, вам нужен внешний IP-адрес и открытый порт 25565 (если вы не меняли его в настройках). Внешний айпи предоставляет практически любой более-менее нормальный провайдер, но как правило за дополнительную плату в районе 50-150 рублей в месяц. Если вы находитесь за роутером (маршрутизатором), то вам будет необходимо "пробросить" нужный порт на внутренний IP вашего компьютера. Также стоит помнить, что необходимо разрешить входящие соединения на этот порт в антивирусе/фаерволе.

Плагины

Плагины добавляют необходимый функционал вашему серверу, исправляют недочёты, меняюют механику и т.д. Для установки плагина достаточно поместить его в серверную папку плагинов и сконфигурировать его файл настроек, если это необходимо (есть плагины, обходящиеся вовсе без настроек).
Для корректной работы с файлами настроек плагинов вам потребуется хороший текстовый редактор. Я рекомендую скачать для этих целей бесплатный Notepad++ (конечно, если у вас уже не стоит чего-нибудь подобного).

Прежде всего дам один простой совет: т.к. сервер Майнкрафта и так не очень шустро работает даже на очень хорошем железе, по возможности не ставьте лишних плагинов. Если нет цели сделать адски лагающий сервер, тщательно отбирайте их и не используйте так называемые плагины "всё-в-одном" такие как Essentials.

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

Рассмотрим каждую категорию подробнее:

Авторизация
Плагин авторизации пригодится в том случае, если на ваш сервер будут заходить не только надёжные друзья из локалки, но и любые другие игроки, в порядочности которых вы не уверены, при этом оригинальная авторизация (действующая только для официальных платных аккаунтов) будет отключена. Проще говоря: в подавляющем большинстве случаев вам этот плагин понадобится.
В зависимости от ваших потребностей необходимо выбрать один из следующих плагинов:
xAuth - самый простой
AuthMe
AuthDB - самый навороченный

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

Ограничение размеров мира
Мало для кого будет секретом, что карта в Minecraft генерируется в процессе её исследования, при этом она может разрастаться до поистине гигантских размеров, если её не ограничить. Т.к. сервер Майнкрафт не имеет для этого стандартных инструментов, приходится пользоваться плагинами. На сегодняшний день существует два хороших плагина для этих целей: BorderGuard и WorldBorder . У них достаточно схожий функционал и производительность, но последний имеет более гибкую настройку и более удобную установку границ, из-за чего рекомендую именно его.

Разграничение прав
В данной категории практически нет вариантов выбора т.к. действительно хороший плагин всего один, а потому не будем изобретать велосипед и воспользуемся Permissions. Этот плагин позволяет управлять правами пользователей, разделяя их на группы ("новичок", "продвинутый строитель", "VIP", "модератор" - как пример) и определяя их доступ к определённым командам и функциям аддонов. Он является своего рода стандартом и поддерживается подавляющим большинством плагинов, требующих разграничения прав. С недавних пор он обзавёлся поддержкой MySQL и раздельными настройками прав для каждого мира, а также возможностью управления правами непосредственно из игры.

Подробнее об установке и настройке каждого плагина читайте в соответствующих темах.

Продолжение следует.


Далее в программе:
  • MySQL: зачем нужно и как с ним работать
  • Доменное имя: откуда взять и что с ним делать
  • Сайт и форум: как сделать, где разместить

Многие геймеры (игроки) предпочитают пользоваться собственным сервером для игр по интернету со своими друзьями-единомышленниками. Это не так просто - создать свой локальный сервер, запустить его и подключить, но возможно.

Создание сервера

Сначала вам понадобится сама программа по созданию локальных сетей в Интернете. Для этого можно использовать программное обеспечение Hamachi.

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

  1. Воспользовавшись программным продуктом, вы создадите сервер - Minecraft server. Его можно скачать на официальном сайте совершенно бесплатно .
  2. Для работы сервера на компьютере должен быть установлен пакет Java. При первом же запуске сервера будет образовано много файлов и папок с данными.
  3. В файле server.properties, который содержит основные параметры созданного сервера, необходимо написать следующую информацию: IP-адрес сервера, который предоставлен программной Hamachi во время регистрации, количество геймеров, наличие разнообразия режимов игры («игрок против игрока», «игрок против остального мира»), в режиме «online-mode» установить значение «true» и другие.
  4. Далее сохраните внесенные данные и закройте сам файл. Не забудьте, чтобы создать сервер в локальной сети, необходимо определить внутренний IP-адрес. Конечно же, чтобы другие игроки могли подключиться к серверу, их рабочие станции должны быть объединены с компьютером-сервером по локальной сети. Для них IP-адрес сервера - это внутренний IP-адрес компьютера, на котором, собственно, и создан сервер. Предпочтительней всего, чтобы локальный IP-адрес был статическим или привязанным к Mac-адресу.
  5. Вход в игру происходит через программное приложение Minl2. Это исключит всевозможные сбои при авторизации. При регистрации укажите логин и пароль. Добавьте свой скин.
  6. Следует обновить игру путем входа в сервер. Выйдите с сервера, а затем снова зайдите в off-line игру, воспользовавшись указанным логином.
  7. В меню необходимо зайти в multiplayer и ввести IP-адрес сервера.
  8. Бывают случаи, когда игра подвисает при обновлении. Связано это с техническими работами, проводимыми провайдерами.

Дополнительную информацию о создании сервера Майнкрафт можно узнать из статьи

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

Вы можете найти множество видео на youtube как весело можно провести время. А так же если вас это заинтересует, можете создать свой канал и сделать на видео все ваши похождения. Создав свой собственный сервер, вы будете иметь полную власть над ним. Minecraft это игра, где дается воля фантазиям, поэтому вы можете оценить не только свою фантазию, но и друзей. Сборка различных модификаций к игре наполнит её более широкими возможностями. Так же сборку к игре можно сделать самим игрокам и распространять по сайтам. Сборку можно создать при помощи объединения нескольких модов в майнкрафт.

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

Команды на сервере выполняю тоже немаловажную роль, как уже было написано выше, они позволяют «держать в руках пульт управления». Команды пишутся для того, чтобы сервер был под вашим контролем.
Команды показаны на скриншоте ниже (ЩЕЛКАЙТЕ ПО НИМ):

Создание сервера в майнкрафте

Для начала вам необходимо открыть страницу http://www.minecraft.net/download.jsp и потребуется скачать файл под названием Minecraft_Server.exe. Это официальный сайт, следовательно, на нем находятся все самые последние версии.
Файл, которые вы скачали Minecraft_Server.exe (либо по-другому он называется minecraft_server.jar) требуется открыть папку и перенести, в которой у вас будет находиться сервер.
Теперь перейдем к портам, нужно его открыть, если же у вас он открыт 25565, то вы увидите такую надпись:


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

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


Как открыть порт 25565. В любом случае для начала вы должны разрешить доступ java, если же конечно вылезет такое окно. Конечно же вы разрешаете java эти права. На скриншоте приведен пример блокировки.


Если все пойдет нормально, то в папке появятся новые файлы, и папка world.
Нам нужен несомненно файл под названием server.properties. Вам необходимо открыть данный файл блокнотом. Теперь же следует к сведению рассмотреть информацию, которая приведена ниже.

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


Если у вас ip меняющийся, а у большинства именно такой, то вам необходимо вводить обновлять строчку server-ip=, перед каждым запуском сервера.
Сайты, которые показывают ip нужно установить в закладки, для упрощения поиска.

Запускаем и заходим на свой сервер (c видео)

Информация актуальна для версий Minecraft 1.2.5, 1.5.2, 1.6.1, 1.6.2, 1.6.4. Далее вам необходимо запустить Minecraft_Server.exe и ждать конца загрузки. Заходим в minecraft (необязательно вводить логин и пароль).
Нажимаем на Multiplayer, дальше Add Server, как показано на картинке ниже.


Далее вам нужно ввести имя сервера (это имя будет показываться в списке) и ip сервера
Далее, нажимаем Done, и у вас появится сервер в списке. Зеленые полоски справа, говорят о том, что он работает, а так же показывается онлайн. Далее требуется нажать Join Server.


Готово, теперь вы играете на своем, собственном сервере.

Все игроки игры Minecraft задумывались о том: - "Как создать сервер Майнкрафт?" , "Как открыть порты на компьютере?", "Как запустить сервер майнкрафт?" Каждый хочет почувствовать власть администрации над игроками сервера, или просто найти подходящий сервер для игры с друзьями, не так уж и легко. Так как не каждый игрок может позволить себе аренду дорогостоящего хостинга для сервера майнкрафт. мы рассмотрим варианты запуска сервера на компьютере. На эти, и ещё несколько вопросов поговорим частично в этой статье.

Особенности ядер для майнкрафт

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

Описание ядра для сервера Minecraft

Vanilla

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

CraftBukkit

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

Spigot

Ядро Spigot создан на основе ядра CraftBukkit и призван заменить "старшего брата" стабильностью и производительностью так как выделяет ещё меньше оперативной памяти. Кроме этого, все плагины, написанные для CraftBukkit, пойдут и на Spigot, но на Spigot написаны и собственные, недоступные CraftBukkit"у, плагины.

PaperSpigot

Ядро PaperSpigot - это стороннее усовершенствование ядра Spigot которое требует для себя ещё меньше оперативной памяти, и которое отлично подойдёт для установки плагинов на него. Все плагины рассчитанные на Spigot отлично установятся на PaperSpigot.

MCPC plus

Ядро MCPC plus - это серверная модификация которая в отличие от своего старшего собрата (MCPC) который был создан на основе Bukkit, MCPC plus написан с нуля, и позволяет устанавливать моды и плагины на сервер майнкрафт без какого либо портирования.

Cauldron

Ядро Cauldron - это серверная модификация на основе MCPC plus которая создана для установки на сервер как моды так и плагины.В него уже встроен Minecraft , и установка модов с этим ядром не составит труда. Данное ядро разработано объединением усилий шведских разработчиков серверверных ядер Spigot, Cauldron и Bukkit.

Выбор ядра для создания сервера

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

Для сервера только с плагинами отлично подходят серверные ядра такие как PaperSpigot, Spigot, CraftBukkit, ну и конечно же Vanila.

Для сервера с модами можно использовать ядра Cauldron и MCPC plus.

Все ядра сервера Вы сможете найти

1) Создаём папку будущего сервера и переходим в неё.
2) Скачиваем выбранное вами ядро сервера
3) В этой же папке создаём текстовый документ, и называем его starter.bat (назвать файл вы можете как хотите, главное чтобы расширение у него было .bat )
4) Нажимаем правой кнопкой мыши по файлу, и нажимаем "Изменить" . Для редактирование файлов сервера лучше использовать редактор

5) В файле прописываем значение -

@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" java -Xincgc -Xmx1G -Dfile.encoding=UTF-8 -jar paperspigot-1.11.2.jar

где paperspigot-1.11.2.jar - это название вашего ядра. . Сохраняем файл

6) Запускаем наш созданный фал двойным нажатием левой кнопки мыши.

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

7) В папке с нашим сервером появились несколько папок, нам сейчас нужен файл с названием eula.txt . Открываем его, и меняем значение false на true. Затем сохраняем документ и закрываем.

8) Опять запускаем наш starter.bat . Должна появиться консоль, и сервер должен полностью прогрузиться.
Английскими буквами пишем в консоли stop и нажимаем Enter тем самым останавливаем сервер.

После чего сервер сохранит все файлы и консоль закроется .

В папке с сервером появятся примерно такие же папки и файлы как на скриншоте ниже.

9) Теперь в папке с сервером открываем наш главный фал настроек сервера - server.properties , и сразу меняем значение online-mode=true на online-mode=false , тем самым мы сможем заходить на сервер с пиратских версий майнкрафт. Сохраняем файл.

generator-settings - задает шаблон генерации суперплоского мира;

allow-nether - определяет возможность перехода в Нижний мир. По умолчанию для этого параметра установлено значение true. Если установлено значение false, то все игроки из Нижнего мира будут перемещены в обычный;

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

enable-query - при установленном значении true активирует протокол GameSpy4 для прослушивания сервера;

allow-flight - разрешает полеты по миру Minecraft. По умолчанию имеет значение false (полеты запрещены);

server-port - указывает порт, который будет использоваться сервервом игры. Стандартный порт для Minecraft - 25565. Значение этого параметра изменять не рекомендуется;

level-type - определяет тип мира (DEFAUT/FLAT/LARGEBIOMES);

enable-rcon - открывает удаленный доступ к консоли сервера. По умолчанию он отключен (false);

level-seed - входные данные для генератора уровней. Чтобы иметь возможность создавать случайные миры, это поле нужно оставить пустым;

force-gamemode - уставливает для игроков, подключающихся к серверу, стандартный режим игры;

server-ip - указывает IP-адрес, который будет использоваться игроками для подключения к серверу;

max-build-height - указывает максимальную высоту постройки на сервере. Его значение должно представлять собой число, кратное 16 (64, 96, 256 и т.п.);

spawn-npcs - разрешает (если установлено значение true) или запрещает (если установлено значение false) появление NPС в деревнях;

white-list - включает и отключает использование белого списка игроков на сервере. Если установлено значение true, то администратор сможет формировать белый список, добавляя в него ники игроков вручную. Если же установлено значение false, то на сервер может заходить любой пользователь, знающий его IP-адрес и порт;

spawn-animals - разрешает автоматическое появление дружелюбных мобов, если установлено значение true);

snooper-enabled - разрешает серверу отправлять статистику и данные разработчикам;

hardcore - включает на сервере режим Хардкор;

texture-pac - файл текстур, который будет использоваться при подключении игрока к серверу. В качестве значения этого параметра указывается имя zip-архива с текстурами, который хранится в той же директории, что и сервер;

online-mode - включает проверку премиум-аккаунтов пользователей, подключающихся к серверу. Если для этого параметра установлено значение true, но на сервер смогут заходить только владельцы премиум-аккаунтов. Если проверка аккаунтов отключена (установлено значение false), то на сервер могут заходить любые пользователи (в том числе, например, и игроки, подделавшие ник), что создает дополнительные риски безопасности. При отключенной проверке можно играть в Minecraft по локальной сети, без доступа к Интернету;

pvp - разрешает или запрещает игрокам воевать друг с другом. Если этот параметр имеет значение true, то игроки могут уничтожать друг друга. Если установлено значение false, то игроки не могут наносить друг другу прямой урон;

difficulty - задает уровень сложности игры. Может принимать значения от 0 (самый легкий) до 3 (самый сложный);

gamemode - указывает, какой игровой режим будет установлен для заходящих на сервер игроков. Может принимать следующие значения: 0 - Survival, 1-Creative, 2-Adventure;

player-idle-timeout - время бездействия (в минутах), по истечении которого игроки автоматически отключаются от сервера;

max-players - максимальное допустимое количество игроков на сервере (от 0 до 999);

spawn-monsters - разрешает (если установлено значение true) порождение враждебных мобов;

generate-structures - включает (true)/отключает (false) генерацию структур (сокровищницы, крепости, деревни);

view-distance - регулирует радиус обновляемых чанков для отсылки игроку; может принимать значения от 3 до 15.

10) Запускаем сервер снова запустив starter.bat.

После полной прогрузки сервера Вы сможете уже зайти на сервер. Используя IP адрес 127.0.0.1 или localhost . Это локальные адреса вашего компьютера, и Вы по этому адресу сможете подключиться к серверу только запущенного только со своего компьютера.

Чтобы использовать свой сервер по максимуму, на ваш ник нужно дать ОП. Самый простой способ для этого, прописать в запущенной консоли сервера
op ВашНик Всё в консоли пишется латинскими (английскими) буквами.
Например мой ник в игре SyRauk
То для того что бы прописать оп мне нужно прописать в консоли
op SyRauk Писать нужно без "/" (слэша)

После прописания команды нажмите ENTER

Регистр значение не имеет. (Вы можете прописывать как с маленькой, так и с заглавной буквы)

Статья извлечена из статьи сайта

Команды для админа в Minecraft

/clear [номер объекта] [дополнительные данные] - Очищает инвентарь указанного игрока ото всех предметов или конкретных ID.

/debug - Запускает режим отладки или останавливает его.

/defaultgamemode - Дает возможность поменять режим по умолчанию для новых игроков на сервере.

/difficulty - Изменяет сложность игры, 0 - мирно, 1 - легко, 2 - нормально, 3 - сложно.

/enchant [уровень] - Зачаровывает предмет в руках, на указанный в команде уровень.

/gamemode [цель] - Меняет режим игры для указанного игрока. Выживание (survival, s или 0), Творчество (creative, c или 1), Приключение (adventrure, a или 2). Чтобы команда сработала, игрок должен быть в сети.

/gamerule [значение] - Дает возможность изменить несколько базовых правил. Значение долно быть true или false.

Правила:

doFireTick - при false прекращает распространение огня.
doMobLoot - при false с мобов не выпадает дроп.
doMobSpawning - при false запрещает спавн мобов.
doTileDrops - при false из разрушаемых блоков не выпадают предметы.
keepInventory - при true после смерти игрок не теряет содержимое инвентаря.
mobGriefing - при false мобы не могут уничтожать блоки (взрывы криперов не портят ландшафт).
commandBlockOutput - при false командный блок не выводит ничего в чат при выполнении команд.

/give [количество] [дополнительная информация] - Выдает игроку предмет, указанному по ID блоков.

/help [страница | команда] ? [страница | команда] - Выводит список всех доступных консольных команд.

/publish - Открывает доступ к миру по локальной сети.

/say - Показывает всем игрокам сообщение розовым цветом.

/spawnpoint [цель] [x] [y] [z] - Позволяет установить точку спауна для игрока в указанных координатах. Если координаты не были указаны, точкой спауна окажется ваша текущая позиция.

/time set - Позволяет изменить время суток. Время можно указать в числовом значении, где 0 это рассвет, 6000 полдень, 12000 закат и 18000 полночь.

/time add - Добавляет указанное количество времени к текущему.

/toggledownfall - Дает возможность включить или отключить осадки.

/tp , /tp - Дает возможность осуществить телепортацию указанного по имени игрока к другому или по введенным координатам.

/weather - Позволяет изменить погоду на определенное время, указанное в секундах.

/xp - Дает определенному игроку указанное количество опыта, от 0 до 5000. Если после числа ввести L, будет добавлено указанное количество уровней. Кроме того, уровни можно понижать, например, -10L уменьшит уровень игрока на 10.

/ban [причина] - Позволяет заблокировать доступ игрока на сервер по нику.

/ban-ip - Позволяет заблокировать доступ игрока на сервер по ip адресу.

/pardon - Позволяет разблокировать указанному игроку доступ к серверу.

/pardon-ip - Удаляет указанный IP-адрес из черного списка.

/banlist - Позволяет увидеть список из всех заблокированных на сервере игроков.

/op - Дает указанному игроку привилегии оператора.

/deop - Отбирает у игрока привилегии оператора.

/kick [причина] - Кикает указанного игрока с сервера.

/list - Выводит список всех игроков онлайн.

/save-all - Принудительно сохранит все изменения изменения на сервере.

/save-on - Позволяет серверу производить автоматические сохранения.

/save-off - Запрещает серверу производить автоматическое сохранение.

/stop - Завершает работу сервера.

/whitelist list - Выводит список игроков в whitelist"е.

/whitelist - Добавляет или удаляет игрока в белый список.

/whitelist - Включает или выключает использование белого списка на сервере.

/whitelist reload - Перезагружает whitelist, то бишь обновляет его в соответствии с файлом white-list.txt (может использоваться, когда white-list.txt модифицируется вручную).

Ещё больше команд для сервера майнкрафт написаны

Как открыть порты для сервера майнкрафт

Если Вы когда нибудь пользовались скайпом или торрентом или созданием игрового сервере на Вашем компьютере, то сталкивались с проблемой открытие портов на роутере и настройкой брандмауэр или фаервола. Если в случае с программами как Skype или к примеру uTorrent намного проще, так как они сами настраивают и отрывают порты в автоматическом режиме используя технологию UPNP (Universal Plug And Play) - Универсальная автоматическая настройка сетевых устройств., и добавляют себя в список исключений брандмауэра сами, то настройка игрового или веб сервера требует от пользователя проделывать всё это вручную.

Перед тем, как перейти непосредственно к практике, давайте определимся с терминологией:

Порт - адрес приложения на локальном компьютере. Его привязывают к IP адресу Вашего компьютера и выглядит он примерно так: 192.168.1.7:80 . В данном случае 192.168.1.7 это IP адрес, а то что остаётся после двоеточия это порт, то есть 80 . Порты нужны для того, чтобы определять, для какой программы предназначалась информация полученная из сети. Всего портов 65 536 это два в шестнадцатой степени. Часть из них зарезервирована. Например порт 80 используется серверами для работы с HTTP а порт 444 для работы с HTTPS. Если у Вас создалась необходимость создать свой собственный веб сервер, то оба этих портов Вам необходимо будет открыть для входящих и исходящих подключений. К стати порты используются двумя протоколами TCP и UDP и разница у них в том, что TCP позволяет создавать подключение в котором все данные проверяются и доходят до адресата гарантированно, без ошибок. А UPD передаёт данные без проверки целостности и не гарантирует доставки, что не совсем хорошо. Но за счёт ненадежности протокола UDP снижается нагрузка на сервер, поэтому его чень часто используют в онлайн играх, где одновременно играют очень много игроков, и для передачи потокового видео к примеру программой Skype. Иногда порты используются вирусами, для удалённого подключения и передачи данных пользователей на сервера злоумышленников, для этого существуют программы для фильтрации портов, они могут называться по разному Firewall, брандмауэр, межсетевой экран, и так далее. Но цель у них одна - не дать вирусам нормально работать, и наоборот - сделать всё возможное, чтобы обычные программы работали корректно. Например если Ваш компьютер подключён к интернету через роутер, и этот роутер имеет фаервол, а на компьютере у Вас установлен брандмауэр и правилами этих межсетевых экранов запрещено принимать и получать трафик к примеру на порту 5000, то пока вы не настроите оба этих фильтра, то у Вас не будет корректно работать программа, использующая этот порт.
Надеюсь теперь Вам более менее понятно, что такое порт, и для чего используется брандмауэр. И теперь можно переходить к самому интересному, и полезному, к настройкам.

Видео инструкция.

Информация для этой статьи взята с новости сайта

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

Для начала найдите в папке с сервером файл server.properties и откройте его с помощью блокнота. Этот файл появляется после первого запуска вашего сервера. Вы должны увидеть примерно следующее:

Это файл конфигурации вашего сервера. Каждая строка в нем имеет вид “Параметр=Значение”, за исключением строк которые начинаются с символа “#”. Символ “#” обозначает начало так называемого комментария, то есть все что находится в текущей строке после него к конфигурации не относится. Нас конечно же интересуют параметры и их значения. Чтобы изменить значение параметра от вас требуется просто стереть его значение и вписать туда свое.
Ниже вы можете прочитать описание каждого параметра, а также его тип и значение по умолчанию.

Примечание

Тип булево значение предусматривает что у параметра существует два возможных значения: true (истина, опция включена) или false (ложь, опция выключена). Эти значения часто заменяют на 1 и 0 соответственно.


level-name
Тип: текст
Значение по умолчанию: world

Значение параметра “level-name” будет использовано в качестве названия мира, и папки в которой он хранится. Вы можете скопировать свой мир и загрузить его, поменяв этот параметр на название папки с вашим миром. Такие символы как ‘ (апостроф) должны предварятся обратным слешем примерно так “\"”.


allow-nether
Тип: булево значение
Значение по умолчанию: true

Разрешает игрокам путешествовать в Nether.
false – Порталы в Nether не работают.
true – Сервер разрешает работу порталов.


view-distance
Тип: число (3-15)
Значение по умолчанию: 10

Количество данных о мире которое сервер посылает клиентам, выражено в чанках в каждом направлении от игрока. Дистанция обзора со стороны сервера. Настройке “Far” клиента соответствует значение в 9 чанков. Рекомендуемое значение 10. Если наблюдаются сильные лаги можно уменьшить это значение.


spawn-monsters
Тип: булево значение
Значение по умолчанию: true

Установите значение “true” если вы хотите разрешить спавн монстров ночью и в темноте, или “”false” если вам на сервере не нужны монстры.


online-mode
Тип: булево значение
Значение по умолчанию: true

Сервер проверяет наличие игрока в базе аккаунтов minecraft. Значение “false” позволит отключить эту проверку и игроки смогут играть на вашем сервере без лицензионной копии minecraft.


spawn-animals
Тип: булево значение
Значение по умолчанию: true

Разрешает либо запрещает спавн мирных животных.


max-players
Тип: Число (0-999)
Значение по умолчанию: 20

Максимольное число игроков которые могут играть на сервере одновременно. Учтите, что чем больше игроков находится в игре, тем больше ресурсов потребляет сервер.


server-ip
Тип: текст
Значение по умолчанию: пусто

Если вы хотите привязать сервер к одному ip адресу, можете вписать его сюда. Настоятельно рекомендуется оставлять это поле пустым!


pvp
Тип: булево значение
Значение по умолчанию: true

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


level-seed
Тип: буквенно-численный
Значение по умолчанию: пусто

Сюда можно ввести начальное значение для генерации мира как в одиночной игре.
Например: ‘minecraft’, ‘modmc’, ‘100500serv’


generate-structures
Тип: булево значение
Значение по умолчанию: true

Определяет будут ли генерироваться структуры (такие как деревни NPC).
false – Структуры не будут генерироваться на новых чанках.
true – Структуры будут сгенерированы в новых чанках. В старых чанках у вас от этого ничего не появится и не убудет.


level-type
Тип: строка
Значение по умолчанию: DEFAULT

Этот параметр задает тип генерируемого мира.
DEFAULT – Обычный мир с горами, долинами и реками.
FLAT – Плоский мир без прикрас. Предназначен для строительства.


spawn-npcs
Тип: булево значение
Значение по умолчанию: true

Определяет, разрешить ли спавн NPC.


server-port
Тип: число (1-65535)
Значение по умолчанию: 25565

Меняет порт сервера.


white-list
Тип: булево значение
Значение по умолчанию: false
Включает белый список (вайтлист) на сервере.

Пока на сервере включен вайтлист на нем могут играть только пользователи занесенные в список white-list.txt.


allow-flight
Тип: булево значение
Значение по умолчанию: false

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


gamemode
Тип: число (0 или 1)
Значение по умолчанию: 0

Позволяет задать режим игры на вашем сервере minecraft.
0 – Выживание
1 – Строительсво


difficulty
Тип: число (0-3)
Значение по умолчанию: 1

Задает уровень сложности, который влияет на такие вещи как урон от мобов, голод и так далее.
0 – Мирный
1 – Легкий
2 – Нормальный
3 – Сложный


motd
Тип: текст
Значение по умолчанию: A Minecraft Server

Сообщение которое показывается игроку при входе в игру. Не поддерживает цветовые коды. Если motd больше 59 символов, сервер скорее всего выдаст ошибку связи.


enable-query
Тип: текст
Значение по умолчанию: false

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


enable-rcon
Тип: текст
Значение по умолчанию: false

Разрешает удаленный доступ к консоли сервера.

rcon.password
Тип: текст
Значение по умолчанию: пусто

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

rcon.port
Тип: число (1-65535)
Значение по умолчанию: 25575

Устанавливает порт для удаленной консоли.

query.port
Тип: число (1-65535)
Значение по умолчанию: 25565

Устанавливает порт для прослушки. (смотри enable-query).

Теперь вы знаете как настроить сервер minecraft. Это все настройки которые можно изменить в этом файле, но есть и другие. О них мы поговорим в следующих статьях.

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то