Как запустить ядро сервера майнкрафт (туториал для новичков от кати)

Отсылки в произведениях творчества

  • В Super Meat Boy Стив? — разблокируемый персонаж. В игре он называется Mr. Minecraft.
  • В The Elder Scrolls V: Skyrim и The Binding of Isaac можно найти и использовать предмет под названием Notched Pickaxe — отсылку к создателю Minecraft Нотчу и кирке, играющей важную роль в Minecraft.
  • В ChopLifter HD есть скрытый остров со Стивом и курами на задании «Operation Charlie Takedown». При спасении Стива игрок получает достижение. Стива в этой игре зовут Blockhead.
  • В игре на PlayStation 3 PixelJunk Shooter 2 в главном меню есть небольшой крипер, скрытый среди других врагов, присутствующих в игре.
  • В Borderlands 2 есть скрытая игровая область с блоками в стиле камня и руды из Minecraft, которые можно сломать. Также там есть враждебные криперы.
  • В Torchlight 2 есть область «Notch’s Mine.» В ней есть криперы, которых можно убивать ради добычи. В игре есть скрытые мечи, использующие текстуры и модели мечей из Minecraft.
  • В 17 сезоне South Park во втором эпизоде ребёнок преподавал Minecraft взрослым.
  • В обновлении 1.13 для Awesomenauts добавлен новый скин для персонажа Clunk, названный Creeper Clunk. Его можно разблокировать, убив игрока со скином Creeper Clunk.
  • Карта транспортного средства в Dusk of D.A.W.N. называется «Mine Craft». Описание снизу карты такое: «The Mine Craft is truly top-notch». На карте скрыта картинка Нотча из Твиттера.
  • Один из многих путей в The Stanley Parable приведёт игрока в мир Minecraft.
  • В Plague Inc, популярной игре для мобильных устройств, есть шанс появления в новостях сообщения такого рода: «Top notch diamond mine in Sweden, attracting Miners and Crafters». Это отсылка к ценности алмазов, Нотчу и самой игре.
  • В Terraria есть надеваемый костюм крипера.
  • В Stealing The Diamond нужно выбрать «Sneak In» и использовать «Pick». Появится крипер и взорвётся.
  • В трейлере фильма The Walking Deceased можно услышать звук зомби из Minecraft в 0:30.
  • В 25-м сезоне The Simpsons, в эпизоде 17 была шутка про SimCraft, и персонаж Bartender Moe, как крипер, взорвал дом.

Майнкрафт на Андроид: создай собственную вселенную с любимого гаджета

Эта популярная игра завоевала сердца десятков миллионов геймеров по всему миру. В 2011 году разработчики дали возможность пользователям скачать Майнкрафт на Андроид. С тех пор не прекращаются обновления мобильной версии на русском языке, а игра регулярно пополняется новыми крутыми фичами.

Почему Майнкрафт на Андроид стала такой популярной?

В первую очередь, огромное влияние оказала ностальгия геймеров по пиксельной графике. Любимую 8-битную игру можно скачать на Андроид на портале Fanapk.ru и сразу начать выстраивать свою собственную вселенную без привязки к ПК или ноутбуку.

Следующей причиной можно назвать полную свободу действий. Геймеру предоставляется возможность создавать любое число объектов. Кроме того, границы создавала только Ваша фантазия. Нужно только скачать Майнкрафт для Андроид на русском языке, немного поднатаскать навыки и вот обычная хижина уже превратилась в величественный замок. В этой игре, с верным инструментом (киркой) и безграничным полетом фантазии, пользователь может стать настоящим архитектором.

Установка Minecraft сервера

Перейдем в созданный репозиторий:

cd /srv/minecraft

Скачаем Minecraft:

wget https://s3.amazonaws.com/Minecraft.Download/versions/1.10.2/minecraft_server.1.10.2.jar

Ссылку на последнюю версию вы всегда можете получить на официальном сайте.

Запустим наш сервер:

java -Xms256M -Xmx700M -jar minecraft_server.1.10.2.jar  nogui

У нас имеется только 1Gb памяти. Поэтому мы укажем максимальное значение 700Mb (-Xmx700M). Первый параметр указывает начальное значение используемой памяти 256Mb (-Xms256M).

При запуске вы увидите следующее сообщение:

 [Server thread/INFO]: Starting minecraft server version 1.10.2 [Server thread/INFO]: Loading properties [Server thread/WARN]: server.properties does not exist [Server thread/INFO]: Generating new properties file [Server thread/WARN]: Failed to load eula.txt [Server thread/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info. [Server thread/INFO]: Stopping server [Server Shutdown Thread/INFO]: Stopping server

Сервер не запустится, но он создаст два файла: eula.txt и  server.properties.

Первое хранит согласие на лицензионное соглашение, второй— настройки самого сервера Minecraft.

Откроем файл eula.txt (nano eula.txt) и изменим значение единственной переменной с false на true.

#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).#Mon Oct 31 16:44:56 UTC 2016eula=true

Сохраним файл (Ctrl+x -> y -> enter).

С полным текстом лицензионного соглашения можно ознакомиться здесь.

После этого еще раз запустим сервер:

java -Xms256M -Xmx700M -jar minecraft_server.1.10.2.jar  nogui

Процесс генерации ландшафта займет около  30 секунд, после чего будет выведено следующее сообщение:

 [Server thread/INFO]: Preparing spawn area: 62% [Server thread/INFO]: Preparing spawn area: 66% [Server thread/INFO]: Preparing spawn area: 71% [Server thread/INFO]: Preparing spawn area: 76% [Server thread/INFO]: Preparing spawn area: 82% [Server thread/INFO]: Preparing spawn area: 87% [Server thread/INFO]: Preparing spawn area: 92% [Server thread/INFO]: Preparing spawn area: 97% [Server thread/INFO]: Done (27.145s)! For help, type "help" or "?"

Остановим его с помощью команду stop.

В этой же папке появиться еще несколько файлов:

  • Banned-ips.json — список заблокированных IP;
  • Banned-players.json— список заблокированных игроков;
  • ops.json — список игроков-операторов;
  • Usercache.json — список игроков заходящих на сервер;
  • Whitelist.json— список игроков имеющих доступ на сервер.

Чтобы добавить пользователя в список операторов, выполните команду:

/op YourUsername

Команды вводятся после запуска сервера.

Чтобы разрешить доступ на сервер только определенным игрокам, выполните команды как показано в примере ниже:

/whitelist on [Server thread/INFO]: Turned on the whitelist/whitelist add AnyUser [Server thread/INFO]: Added AnyUser to the whitelist

В файле server.properties вы можете указать основные параметры сервера: максимальное количество игроков(max-players), сложность(difficulty), генерация монстров(spawn-monsters) и другие.

#Minecraft server properties#Mon Oct 31 17:17:57 UTC 2016max-tick-time=60000generator-settings=force-gamemode=falseallow-nether=truegamemode=0enable-query=falseplayer-idle-timeout=0difficulty=1spawn-monsters=trueop-permission-level=4announce-player-achievements=truepvp=truesnooper-enabled=truelevel-type=DEFAULThardcore=falseenable-command-block=falsemax-players=20network-compression-threshold=256resource-pack-sha1=max-world-size=29999984server-port=25565server-ip=spawn-npcs=trueallow-flight=falselevel-name=worldview-distance=10resource-pack=spawn-animals=truewhite-list=truegenerate-structures=trueonline-mode=truemax-build-height=256level-seed=use-native-transport=trueenable-rcon=falsemotd=A Minecraft Server

Остановим сервер (stop) и выполним еще одну команду:

chown -R minecraft:minecraft /srv/minecraft 

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

Специализированные хостинги

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

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

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

Как запустить свой сервер, созданный с помощью хостинга?

Вам потребуется зарегистрироваться на сайте с подобными услугами и следовать инструкции, которую вам предоставят. Процесс зависит от множества факторов, которые могут влиять на подключение к серверу. Стоит учитывать, официальная ли у вас версия игры, какие моды установлены, поддерживаются ли эти моды хостингом, и т.д., и т.п. В целом — это просто подключение к серверу с помощью айпи (IP). Однако в зависимости от нюансов может потребоваться дополнительный софт.

Преимущества

  • Зачастую бесплатно
  • Поддерживается моддинг
  • Работает независимо от вашего ПК
  • Поддерживается возможность большого онлайна

Недостатки

  • Низкая стабильность серверов (зависит от хостинга)
  • Назойливая реклама
  • Сложная ручная настройка
  • Дополнительные услуги, как правило, платные

Realms

Майнкрафт — культовая игра подростков. И было бы странно если бы разработчики не продумали вариант создания сервера и не встроили бы его в игру. Но благо Mojang AB (создатели игры) под руководством Microsoft отчетливо понимают, что нужно игрокам, и наделила свое детище уже готовым решением с серверами. Называется оно «Realms» и доступно сразу в главном меню. Однако, для того чтобы воспользоваться данным функционалом, требуется заплатить немного золотых. Сервис распространяется по подписке и стоит 219 рублей в месяц за возможность игры вдвоем и 479 рублей для 10 друзей.

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

Помимо оплаты за проезд за сервер, у всех участников должна быть куплена лицензионная версия продукта. Более того, вы не сможете устанавливать на выделенный сервер различные плагины и модификации, которые способны улучшить и разнообразить геймплей. На свой сервер можно пригласить до 20 игроков, однако онлайн не сможет превысить 10 человек. Если эти особенности вас не пугают, то вперёд, в совместное приключение!

Как запустить свой сервер с помощью Realms?

Всё интуитивно просто и понятно. Как и говорилось выше, в главном меню есть соответствующий пункт «Realms», нажав на который вы попадете в небольшое окно настроек, которое мало чем отличается от создания мира в одиночном режиме игры. После примененных настроек запускаем сервер и наслаждаемся! Profit!

Преимущества

  • Официальная поддержка
  • Автоматические обновления
  • Встроенная защита
  • Облачные сохранения и бэкапы
  • Самая актуальная версия игры
  • Стабильность сервера без отвалов
  • Доступ к официальным мини-играм и ивентам от разработчиков
  • Платит только владелец сервера

Недостатки

  • Довольно высокая стоимость
  • Требуется официальное издание у всех участников
  • Отсутствие сторонних модов
  • Ограниченные возможности настроек
  • Маленький максимально возможный онлайн

Creative

вопрос по открытию портов

я нашел где открыть порты на страницы как создать сервер надо это сделать в Port Forwarding , я захожу в Advanced setup потом в NAT там ток Virtual servers , Port Triggering и DMZ host где открыть порт ??
и еще у меня в консоли серва не так как напримере создания серва можете ли это мешать работе серва , скажите плиз)—91.122.182.113 12:41, 5 мая 2011 (UTC)

 Starting minecraft server version Beta 1.5_02
 Loading properties
 Starting Minecraft server on *:25565
 **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
 The server will make no attempt to authenticate usernames. Beware.
 While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
 To change this, set "online-mode" to "true" in the server.settings file.
 Preparing level "world"
 Preparing start region
 Preparing spawn area: 81%
 Done (1394070264ns)! For help, type "help" or "?"
Какая у вас модель модема? Поищите в интернете как делать Port Forwarding. Возможно вы где-то найдете подробное описание. Возможно форвардинг портов осуществляется через меню «Port Triggering» у вашем модеме. Судя по надписям, которые выводятся у Вас в консоли сервера, проблемы с форвардингом портов не должно быть. Я вобще не вижу никакой проблемы. По теории, все должно и так быть хорошо. SERVER IS RUNNING IN OFFLINE/INSECURE MODE! — это просто значит, что сервер запущен в незащищенном режиме, тоесть пользователи, которые не обладают лицензионной версией игры смогут подключится к нему. —R0B 05:49, 6 мая 2011 (UTC)

Запуск и настройка

После окончания установки следует повторно выполнить запуск Minecraft_Server.exe и дождаться загрузки. Теперь можно начинать игровой процесс. Minecraft_Server.exe при этом должен быть открыт. В игре необходимо указать свой серверный адрес. Если все было проделано правильно – он будет работать. Желающие поиграть на ваше серваке также должны установить программу «Хамачи».

Чтобы игровой процесс не пришлось начинать каждый раз сначала, следует написать в текстовом окне /save-all. Это позволит сохранять текущий прогресс. Создавший сервер человек становится оператором, а вот чтобы стать его администратором необходимо зайти в Minecraft_Server.exe и прописать в текстовом окне: /op (имя игрока).

Рецепты зелий

Открытие порта

У меня не получается открыть порт. Ни через программы, ни через брандмауэр, ни через шлюзы. Руки прямые. Tecna0609 16:58, 14 декабря 2011 (UTC)

Значит не судьба. У меня тоже. Ты не одинок. Я провайдеру звонил. Говорят за деньги. Так как нужен внешний постоянный IP
IP постоянный 🙁 Tecna0609 14:38, 15 декабря 2011 (UTC)
Важна не постоянность, а то, что он виден из Интернета. Norrius 15:24, 15 декабря 2011 (UTC)
Поподробнее можно? Tecna0609 18:14, 15 декабря 2011 (UTC)
Если у Вас динамический IP, это нестрашно, ибо несложно найти решение, но если Вашему компьютеру не присваивается внешний IP-адрес, видимый из интернета (т.е. у провайдера на многих пользователей 1 внешний адрес), то это уже плохо. Norrius 19:47, 15 декабря 2011 (UTC)
Может, это не о том, но через internet.yandex.ru, 2ip.ru и прочее мой ip определяет всегда и одинаково (т.е. не он динамический): 62.220.xxx.xxx Tecna0609 20:24, 15 декабря 2011 (UTC)

Я тоже пытался открыть порт, и первый раз у меня получилось, но потом я забыл пароль и пришлось всё сбросить (у меня модем d-link dsl 2600u, я сделал virtual server). Потом я всё переделал, но теперь порт не открывается. Подскажите, что делать.

Название статьи[править код]

Так как грядет многопользовательский Creative в Beta, название либо содержание этой статьи должна быть изменено. Я предлагаю не разделять статью на Survival / Creative, а оставить все здесь, переименовав статью, например, в «Сервер» (хотя это название лучше подойдет для статьи о том, что такое многопользовательский режим, сервер, о развитии мультиплеера и т.д.) или «Создание сервера» (что мне нравится больше). Norrius 12:26, 11 сентября 2011 (UTC)

Рациональное предложение, только подождём официального выхода. Лучше выбрать вариант Создание и настройка сервера, а с текущего оставить перенаправление. HEKP0H 12:48, 11 сентября 2011 (UTC)
Тогда я начну собирать информацию для статьи «Сервер», и, если завтра для Mojang все сложится удачно, переименую текущий вариант на Вашу поправку. Norrius 12:59, 11 сентября 2011 (UTC)

Рецепты для создания еды

Minecraft от идеи до хита

Открытие портов

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

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

Второй метод предусматривает вход в веб-интерфейс модема или маршрутизатора через браузер. Для этого достаточно указать в поисковой строке адрес 192.168.1.1 или 192.168.0.1. В веб-интерфейсе можно будет увидеть пункт Port Forwarding или NAT. Сюда необходимо указать такие параметры: Start Port — 25565, End Port — 25565, IP adress – «айпишник» ПК, на котором установлен сервер Майнкрафт. Также потребуется указание параметра Protocol.

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

Рецепты для экипировки персонажа

Запуск утилиты Screen

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

Запустим новый терминал в screen с нашим сервером:

screen -S minecraft java -Xms256M -Xmx700M -jar minecraft_server.1.10.2.jar  nogui

После этого вы увидите стандартное сообщение о генерации ландшафта. Далее вы можете выйти из данного терминала, нажав (Ctrl + d -> a). Minecraft продолжит работать в режиме демона, а вы можете выйти из сервера.

Вернуться назад к управлению Minecraft можно с помощью команды:

screen -list 

На консоль будет выведен список вида:

1788.minecraft (10/31/2016 05:32:04 PM) (Detached)1 Socket in /var/run/screen/S-root.

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

screen -r minecraft

Настройка и конфигурирование сервера

  • 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.
/home/craftbukkit/server.log {
  rotate 2
  weekly
  compress
  missingok
  notifempty
}
  • параметр rotate указывает число ротаций до удаления файла;
  • weekly указывает, что ротация будет производиться еженедельно (можно установить и другие параметры: monthly — ежемесячно и daily — ежедневно);
  • compress указывает, что архивные логи нужно сжимать (обратная опция — nocompress);
  • missingok указывает, что при отсутствии файла лога нужно продолжать работу и не выводить сообщения об ошибке;
  • notifempty указывает не сдвигать файл лога, если он пуст.

Не могут играть одновременно два человека

Создаю сервер…захожу, все нормально. Но как только по локалке заходит другой меня выбрасывает. IP у нас разные, в свойствах стоит 20 человек max. help на сервере выдает:
стопицот строк
больше ничего не могу ввести не с клиента не в консоли((. Что делать, помогите плз.

Help — это ПОМОЩЬ по английски (Капитан Очевидность в деле). Он тебе выведет ТОЛЬКО команды. Чтобы играть на одном сервере вместе, нужно чтобы кто-нибудь изменил себе ник (скачай пиратку или купи лицензию). Не забываем подписываться.—N͙͕̟͙͎̗͚i̸̮̖a͔̟̖͖l҉͍̭̗͙a͈͕ṣ 09:35, 12 мая 2012 (UTC)

Ну раз Вы КО, то я поясню. По умолчанию у всех игроков ник Player. Игроков с одинаковыми никамы выкидывает.—mmankof 13:36, 12 мая 2012 (UTC)

Игра Майнкрафт: режимы, возможности

Установка и запуск сервера Bukkit в OC Ubuntu

Прежде чем устанавливать сервер, создадим нового пользователя и добавим его в группу sudo:

$ sudo useradd -m -s /bin/bash <имя пользователя>
$ sudo adduser <имя пользователя> sudo

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

$ sudo passwd <имя пользователя>

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

Minecraft написан на Java, поэтому на сервере обязательно нужно установить Java Runtime Environment.

Обновим список доступных пакетов:

$ sudo apt-get update

Затем выполним следующую команду:

$ sudo apt-get install default-jdk

Для установки и запуска Bukkit желательно также установить терминальный мультиплексор — например, screen (можно использовать и другие терминальные мультиплексоры — см. наш ):

$ sudo apt-get install screen

Screen понадобится, если мы будем подключаться к игровому серверу по ssh. С его помощью можно будет запускать сервер Minecraft в отдельном окне терминала, и даже после закрытия клиента ssh сервер будет работать.

Создадим директорию, в которой будут храниться файлы сервера:

$ mkdir bukkit
$ cd bukkit

После этого зайдем на . В правой верхней части страницы можно увидеть ссылку на последнюю рекомендованную к использованию cборку сервера (recommended build). Советуем скачивать именно ее:

$ wget <ссылка на рекомендованную версию>

Теперь запустим screen:

$ sudo screen

и выполним следующую команду:

$ java -Xmx1024M -jar craftbukkit.jar -o false

Поясним, что означают используемые параметры:

  • Xmx1024M — максимальное количество оперативной памяти на сервер;
  • jar craftbukkit.jar — ключ до сервера;
  • o false — разрешает доступ к серверу с пиратских клиентов.

Сервер будет запущен.
Остановить сервер можно, набрав в консоли команду stop.

Сюжет и графика

Оптимизация сервера

Здравствуйте, у меня есть опыт в создании серверов, оэтому с ними проблем нет, НО есть большая проблема….. У меня довольно неплохой комп и сервер абсолютно без лагов держит 9 человек, но при этом сжирает огромное количество ресурсов компьютера, а плюс еще запущенный Minecraft который тоже кушает! Дык вот, скажите, есть ли НОРМАЛЬНЫЕ оптимизированные версии сервера???

Сам админ. Скажу честно приходиться жертвовать ресурсами, но я заметил закономерность если играет больше 15человек то лаги начинают исчезать(КУДА?!0_о). А майн приходиться на минимальных настройках графы гамать. Но мой комп может выдержать 30человек точно. А самый не лагающий сервер на мой взгляд это официальный.—Killer2010 18:50, 27 марта 2011 (UTC)
Эй, «супер одмины» (или как вы там себя называете), а перебрасывать ресурсы процессора на 2 ядра через любой cpu контроллер мама запрещает? 🙂 Ребят, не обессуйте, ставьте хороший контроллер процессора (ибо кубач сервер(тм), а точнее ява машина предназначена работать на одном ядре), снижайте количество килокубов в пресете и ReadyBoost для хотя бы небольшого разгона. А вообще для таких целей есть любое облако (Amazon Cloud, например). Правда денег вы на него просадите довольно много, но без лагов, ибо облако саморасширяемое 🙂 Удачи.

—DAntaeuSb 17:45, 7 августа 2011 (UTC)

Возможные проблемы и их решения

— При подключении к серверу появляется: «Недопустимая сессия» или «Проверьте имя пользователя».

Решение: Необходимо запускать версию с иконкой TL (иначе нужна лицензия игры), если такую и запускаете, проверьте, стоит ли галочка (в лаунчере) в «Управление аккаунтами» -> «Использовать скины TLauncher».

— При подключении к серверу появляется: «Io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection time out: no further information»

Решение: игра не смогла найти информации о таком сервере, значит настройка сети выполнена не верно. Попробуйте на хост компьютере отключить антивирус и брандмауэр или настроить правильно.

— При подключении к серверу идет прогрузка чанков и сразу выкидывает с сервера (разрыв соединения).

Решение: настройка сети выполнена верно, но антивирус и брандмауэр разрывает соединение. Отключите их или настройте правильно.

— При подключении к серверу появляется: 1.14.2: Bad packet ID 26; 1.13.2: Bad packet ID 27; 1.7.10: Застряло на Logging in… или «received string length longer than maximum allowed»

Решение: длина вашего ника больше 16 символов, сделайте меньше.

Как установить моды в Майнкрафт?Как установить скин в Майнкрафт?

Установка Screen и создание системного пользователя

Screen —  это приложение для работы с несколькими терминалами в одном окне. Оно даст возможность запускать Minecraft  в режиме демона.

Для установки выполним:

sudo apt-get install screen

Создадим репозиторий, где будет храниться Minecraft и его всевозможные настройки:

mkdir /srv/minecraft

Затем создадим группу:

sudo addgroup --system minecraft

Добавим нового пользователя:

sudo adduser --system --no-create-home --home /srv/minecraft --ingroup minecraft minecraft 

—home /srv/minecraft  — параметр обозначающий домашнюю папку пользователя

—ingroup minecraft — параметр на добавление пользователя в группу minecraft

Вместо заключения

Вот что у нас получилось:

  • Сервер Bukkit — стабильная рекомендованная версия 1.6.4;
  • Плагин Statistics — чтобы собирать статистику об игроках;
  • Плагин WorldBorder — чтобы прорисовать и ограничить карту;
  • Плагин WorldGuard (+WorldEdit как зависимость) — чтобы защитить некоторые области.

Приглашаем всех желающих поиграть на нем: чтобы подключиться, добавьте новый сервер и укажите адрес mncrft.slc.tl
.

Классная новость:
С 1 августа установочный платеж на выделенные серверы фиксированной конфигурации снижен на 50%. Теперь разовый установочный платеж составляет всего 3000 руб.

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

Теги:
Добавить метки

Прежде, чем начать рассказывать о технических деталях, хочу прояснить ситуацию на счет создания «живого и посещаемого» сервера. Делятся эти этапы на три части:

  1. Создание сервера;
  2. Настройка и установка плагинов;
  3. Привлечение игроков.

Если на первый пункт, нужно 30 минут, на второй — можно потратить целый день (за счет плагинов, можно сделать свой, уникальный «мир» майнкрафта), а третий — занятие на неопределенное время.

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

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

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий