Інструкція створення сервера minecraft. Як створити свій сервер

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

  1. створення сервера;
  2. Налаштування та встановлення плагінів;
  3. Залучення гравців.

Якщо на перший пункт потрібно 30 хвилин, на другий – можна витратити цілий день (за рахунок плагінів, можна зробити свій, унікальний «світ» майнкрафту), а третій – заняття на невизначений час.

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

У цій статті я розповім лише про перший, найпростіший пункт - створення свого сервера на особистому комп'ютері, без виділеного IP.

Види серверів

Існує кілька "пакетів" серверів - оригінальні, так би мовити "чисті", і одночасно з деяким пакетом модів. Інструкція йде на прикладі встановлення офіційної версії. Розберетеся з нею – розберетеся і з іншими.

Інструкція

1. Заходимо на сторінку http://www.minecraft.net/download.jsp

Завантажуємо Minecraft_Server.exe. На офіційному сайті завжди знаходиться остання версія сервера.

Примітка: на сьогоднішній день (5 листопада 2011 року), на офіційному сервері лежить версія сервера 1.8.1, у той час як у більшості гравців вже . завантажити серверну частинудля 1.9.5: (завантажень: 32767)

2. Завантажений файл Minecraft_Server.exe (або minecraft_server.jar) переносимо до папки, в якій у вас буде лежати сервер (не запускайте на робочому столі).

3. Якщо у вас відкритий порт 25565, ви побачите наступне вікно:

Зачекайте, поки процес дійде до кінця. Після чого закрийте вікно.

Якщо порт закритий, або роботу Minecraft_Server.exe або Java щось блокує, буде таке повідомлення:

Що робити, якщо нічого не виходить?

Я сам мучився, коли робив сервер перший раз (особливо з цим портом 25565), і постарався всі висновки написати в цій інструкції. Але якщо у вас все одно щось не виходить, то заходьте на наш форум у розділ minecraft (не лякайтеся що там поки що порожньо - тільки відкрили розділ), і створіть тему, де у подробицях напишіть: вашу операційну систему, антивірус/фаєрвол, який стоїть на комп'ютері, що робите, і які помилки виникають, бажано зі скріншотами.

І ми з кожним розбиратимемося окремо(Визначати в чому причина помилка, і як виправити), а потім доповнювати цю інструкцію новими висновками. Писати у коментарях про помилки марно - т.к. коментують багато хто, а потрібно розбиратися з кожним індивідуально.

У коментарях до цієї інструкції краще писати не про проблеми, а про те, як ви вирішили якусь проблему. У цьому випадку коментарі будуть корисними.

Пропозиціям зайти в скайп або підключитися по TeamViewer і там все вирішити - я відхиляю, т.к. по-перше, я можу поїхати/бути зайнятий, а на форумі вам можуть допомогти й інші учасники, а по-друге - тому що моє завдання - написати інструкцію так, щоб запустити сервер змогли саме ви.

  • Tutorial

Minecraft сьогодні належить до найпопулярніших мережевих ігор. За неповні три роки (перший офіційний реліз відбувся восени 2011 року) у нього з'явилися мільйони шанувальників у всьому світі.

Розробники гри свідомо орієнтуються на найкращі зразки двадцятирічної давності, коли багато ігор були за сьогоднішніми мірками примітивними з погляду графіки та недосконалими з погляду юзабіліті, але при цьому по-справжньому захоплювали.

Як і всі ігри-пісочниці, Minecraft надає користувачеві величезні можливості для творчості - в цьому, власне, і головний секрет його популярності.

Організацією серверів для гри в розрахованому на багато користувачів режимі займаються самі гравці та їх спільноти. Сьогодні в Інтернеті функціонують десятки тисяч ігрових серверів (див. наприклад, список тут).

Чимало шанувальників цієї гри є і серед наших клієнтів, і вони орендують у наших дата-центрах обладнання під ігрові проекти. У цій статті ми розповімо про те, на які технічні моментипотрібно звернути увагу при виборі сервера
Minecraft.

Вибираємо платформу

В склад ігри Minecraftвходять такі архітектурні елементи:
  1. сервер - програма, за допомогою якої гравці взаємодіють один з одним по мережі;
  2. клієнт - програма для підключення до сервера, яка встановлюється на комп'ютері гравця;
  3. плагіни — доповнення до сервера, які додають нові функції або старі, що розширюють;
  4. моди - доповнення до ігровому світу(Нові блоки, предмети, можливості).

Для Minecraft існує багато серверних платформ. Найпоширенішими та популярнішими є Vanilla та Bukkit.

Відразу ж обмовимося, що в цьому розділі будуть наведені поради щодо оптимізації ігрового сервера. Запитання тонкого налаштуваннята оптимізації сервера, на якому встановлено Mineсraft, є окремою темою, що виходить за рамки цієї статті; зацікавлені читачі легко зможуть знайти потрібну інформаціюв інтернеті.

Однією з найпоширеніших проблем, що виникають при грі в Minecraft, є так звані лаги - ситуації, коли програма вчасно не реагує на введення користувача. Вони можуть бути зумовлені проблемами як на стороні клієнта, так і сервері. Нижче ми надамо рекомендації, які допоможуть знизити ймовірність виникнення проблем на серверній стороні.

Регулярно контролюйте витрату пам'яті сервером та плагінами

Споживання пам'яті можна відстежувати за допомогою спеціалізованих адміністративних плагінів, наприклад LagMeter .

Слідкуйте за оновленнями плагінів

Як правило, розробники нових плагінів з кожною новою версієюпрагнуть знизити навантаження.

Намагайтеся не користуватися безліччю плагінів зі схожою функціональністю

Великі плагіни (наприклад, Essentials, AdminCMD, CommandBook) дуже часто включають функціональність багатьох дрібних плагінів. Наприклад, той самий Essential містить функції плагінів iConomy, uHome, OpenInv, VanishNoPacket, Kit. Дрібні плагіни, функціональність яких повністю покривається функціональністю одного великого, у більшості випадків можна видалити, щоб не перевантажувати сервер.

Обмежуйте картку та провантажуйте її самостійно

Якщо не обмежувати карту, навантаження на сервер суттєво збільшиться. Обмежити карту можна за допомогою плагіна WorldBorder. Для цього потрібно запустити цей плагін і виконати команду /wb 200, а потім промалювати карту за допомогою команди /wb fill.

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

Замініть великовагові плагіни на більш швидкі та менш ресурсомісткі

Не всі плагіни для Minecraft можна назвати вдалими: часто вони містять багато зайвих і непотрібних функцій, а іноді ще й споживають багато пам'яті. Невдалі плагіни краще замінювати на альтернативні (їх є чимало). Наприклад, плагін LWC можна замінити на Wgfix + MachineGuard, а плагін DynMap - на Minecraft Overviewer.

Завжди очищайте дроп або встановіть плагін для автоматичного видалення дропу

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

Щоб сервер працював швидше, дроп бажано видаляти. Це краще робити за допомогою спеціальних плагінів, наприклад, NoLagg або McClean.

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

На ігрових серверах часто встановлюються так звані античити - програми, які блокують спроби впливати на гру нечесними способами.

Існують античити і для Minecraft. Будь-який античит – це завжди додаткове навантаження на сервер. Переважно встановлювати захисту для лаунчера (які, втім, абсолютної гарантії безпеки не дають і легко ламаються - але це вже тема для окремої розмови) та для клієнта.

Замість ув'язнення

Будь-які інструкції та рекомендації виявляються набагато ефективнішими, якщо вони підкріплені конкретними прикладами. Грунтуючись на наведених вище інструкціях по встановленню, ми створили свій сервер MineCrаft і помістили на карту щось цікаве.

Ось що в нас вийшло:

  • Сервер Bukkit – стабільна рекомендована версія 1.6.4;
  • Плагін Statistics – щоб збирати статистику про гравців;
  • Плагін WorldBorder – щоб промалювати та обмежити карту;
  • p align="justify"> Плагін WorldGuard (+WorldEdit як залежність) - щоб захистити деякі області.

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

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

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

Теги:

  • selectel
  • minecraft
  • виділений сервер
  • ігровий сервер
  • селектел
Додати теги

Як створити свій сервер у майнкрафті?

Рано чи пізно багато гравців замислюються над тим, як створити свій сервер у Майнкрафті. Причин може бути безліч: можливість встановлення будь-яких модів і плагінів, доступ до прав адміністратора, бажання заробити на донаті або зробити хороший проект. Якою б метою ви не задалися, у цій статті ми навчимо вас, як у Майнкрафті зробити свій сервер.

Створення сервера

  1. Перед встановленням сервера завантажте та встановіть останню версію Java.
  2. Завантажте сервер Майнкрафт. Найкраще це зробити на Bukkit.org. Завантажте рекомендований білд (помічений зеленим).
  3. Створіть папку сервера та помістіть туди завантажений файл.
  4. Для простоти користування дайте файлу баккіта коротшу назву (не забудьте вказати розширення.jar).
  5. Далі створіть "батник". Для цього у Windows 7 у верхній панелі папки натисніть кнопку «Упорядкувати», потім зі списку виберіть «Параметри папок і пошуку». У вікні виберіть вкладку «Вид» і майже в самому кінці списку приберіть галочку з рядка «Приховувати розширення для зареєстрованих типів файлів». Далі створіть текстовий документ, дайте йому ім'я та надайте розширення.bat.
  6. Відкрийте файл, що вийшов, за допомогою будь-якого текстового редактора.
  7. Пропишіть "java Xmx1G". За допомогою цієї команди ви виставляєте кількість оперативної пам'яті, яка буде витрачатися на підтримку сервера. У даному прикладі 1 гігабайт. У тому випадку, якщо ви хочете виставити півтора гігабайта, два з половиною або інше неціле число, потрібно прописувати значення в мегабайтах (512М, 1536М і т.д.). Для нормальної роботи сервера з кількістю гравців, що дорівнює двадцяти, необхідно близько 2G оперативної пам'яті.
  8. У тому рядку пропишіть - Xincgc. Ця функціяпризначена для завантаження з оперативної пам'яті «чанків», що знаходяться поза увагою. Якщо не прописати цю опцію, завантаження не буде відбуватися, і незабаром сервер зависне.
  9. Там же пропишіть -jar. Ця опція визначає файл, до якого будуть застосовуватись попередні.
  10. Запустіть сервер за допомогою файлу з розширенням jar.
  11. Відкриється вікно, де ви зможете спостерігати прогрес запуску. Тим часом у папці із сервером з'являться додаткові файлита папки.

Налаштування сервера

Для налаштування конфігурацій відкрийте файл server.properties, що з'явився в папці з сервером, за допомогою Notepad++ або іншого редактора коду. Вам потрібно змінити наступні параметри:

  1. Online-mod змінити на false - для того, щоб на ваш сервер змогли заходити гравці, які використовують піратський клієнт.
  2. Значення server-IP ставити не варто, оскільки сервер сам підхоплює вашу ip-адресу, а якщо ви його пропишете в конфігурації, то гра може вилітати з помилками порту.
  3. Значення server-port варто змінювати лише у тому випадку, якщо у вас не один, а кілька серверів.
  4. Max-players – це кількість гравців, які можуть одночасно перебувати на сервері.
  5. Spawn npcs має два значення - true та false. Включає та вимикає можливість появи сіл та сільських мешканців.
  6. У рядку white-list через кому можете записати ніки гравців, які мають право зайти на сервер. Будьте уважні, тому що після зміни значення цієї опції на сервер зможуть увійти виключно гравці, вказані у списку і більше ніхто.
  7. Зміна значення Hardcore на true увімкне режим хардкору.
  8. У файлі ops.txt прописуються оператори сервера.

Плагіни

Розглянемо чотири найнеобхідніші плагіни:

  1. HomeSpawnWarp. Найкращою функцією даного плагіна є можливість телепортуватися в деякі точки (наприклад, додому).
  2. ServerSave необхідний автозбереження світу.
  3. WorldEdit необхідний управління територією в масових масштабах.
  4. WorldGuard служить для привату території та майна. Є чудовим захистом від гриферів.

Існує безліч плагінів для Майнкрафта. Ми вказали найголовніші. Інші можете встановлювати за своїм бажанням.

Створення власного локального сервера з урахуванням нормального персонального комп'ютера- Заняття досить складне і копітке. Тут необхідно розуміти такі моменти:

  1. 1. і потрібен вам взагалі свій сервер. Це одне з ключових питань, яке вимагає чіткої та однозначної відповіді від майбутнього адміністратора.
  2. 2. Які технічні ресурси є у вашому розпорядженні та які будуть необхідні для роботи повноцінного сервера. Мінімальні технічні вимогидо створення «добротного» сервера досить високі: лише устаткування обійдеться 70 - 80 тис. рублів.

Також врахуйте, що для нормальної роботи ресурсу (для якого ви плануєте зробити свій сервер) потрібно, щоб комп'ютер-сервер був постійно увімкнений і працював без перебоїв. Тому необхідно забезпечити відповідний режим електроживлення.

3. Які кошти ви готові витрачати створення і підтримку працездатності сервера. Крім зазначених вище витрат «на залізо» для створення повноцінного сервера на комп'ютері потрібна виділена (статистична) ip адреса та висока швидкістьприйому та передачі даних (мінімальним показником є ​​10 Мбіт\сек). Відповідно, за це доведеться доплатити провайдеру і укласти додатковий договір на надання таких послуг.

І перш ніж намагатися з комп'ютера зробити сервер, потрібно чітко визначити всі ці нюанси.

Як зробити сервер із домашнього комп'ютера?

Щоб створити свій сервер насамперед потрібно встановити розраховану на багато користувачів мережну операційну систему.

Вибір величезний: "Debian", "FreeBSD", "CentOS", "OpenSUSE", "Ubuntu", "Windows" та багато інших.

У мережі можна знайти чимало прикладів тестування у роботі вищезгаданих операційних систем та їх рейтинг відповідно до результатів тестів. Наприклад, рейтинг «SOS» за 2016:

1 місце: «Debian» та « Ubuntu Server»;

3 місце: «FreeBSD» та « Windows Server»;

4 місце: Red Hat Enterprise;

5 місце: Fedora.

Зрозуміло, левову частку ринку мережевого софту становлять операційні системи, які посідають перше місце у рейтингу. Тому, щоб уперше створити сервер на комп'ютері, рекомендуємо зупинити свій вибір на одній з них.

У рамках прикладу зупинимося на установці операційної системи"Ubuntu Server".

Як настроїти локальний сервер з нуля на ubuntu?

1. Скачайте та занесіть образ операційної системи на завантажувальну флешку. З флешки завантажте комп'ютер: на першому етапі вам буде запропоновано вибрати мову.

3. На наступних кроках виберіть "Регіон" та "Налаштування розкладки клавіатури";

4. Вкажіть ім'я користувача, обліковий запис комп'ютера та пароль,

після чого натисніть "Продовжити";

настройте «Розмітку Диска»

та виберіть на який диск встановлюється система;

6. Дочекайтеся завершення встановлення та оновлення системи.

7. Виберіть програмне забезпечення, яка вам потрібна для роботи.

8. Підтвердьте завершення встановлення, натиснувши кнопку «Продовжити»;

9. Після перезавантаження комп'ютера для входу в обліковий записпотрібно ввести логін та пароль, створений на кроці «4»;

10. На цьому встановлення серверної операційної системи та первинне створення сервера завершено.

Як зробити себе адміністратором на своєму сервері?

  1. 1. Для отримання адміністраторських прав введіть команду sudo su;
  2. 2. За замовчуванням мережеві налаштуваннясервери надходять за допомогою DHCP, але для роботи сервера потрібно змінити значення "iface eth0 inet static" у файлі "/etc/network/interfaces" на "статистичний IP адресу". Текст має виглядати приблизно так:

iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

Після збереження перезавантажте мережу командою "/etc/init.d/networking restart".

Як би цікавим не був однокористувацький режим Minecraft, мультиплеєр, де ви можете грати з друзями, набагато цікавіше. Існує кілька способів грати Minecraft у мультиплеєрі. Один із них полягає в тому, щоб створити сервер Minecraft, до якого ви з друзями зможете підключитися. Звичайно, для цієї мети можна використовувати і сервери, що вже існують.


У цьому посібнику ми покажемо вам, як створити сервер Minecraft для себе та своїх друзів на своєму домашньому ПК.

Для початку вам потрібно завантажити.jar версію сервера

Помістіть завантажений jar-файл у папку. Не має значення, де вона знаходиться. Далі вам необхідно підготувати файл, який запускатиме ваш сервер.

Створення пакетного файлу

Створіть новий текстовий документ і додайте до нього наступні рядки:

@echo off
title run-minecraft
java -Xms1024M -Xmx2048M -jar minecraft_server.jar nogui
pause

Це означає, що ми хочемо, щоб java запустив наш сервер minecraft_server.jar з 1024 мегабайтами (1 гігабайтом) оперативної пам'яті. Якщо з'являється помилка, зменшіть значення оперативної пам'яті до 512 Мб, мені допомогло сервер запустився!

Щоб запустити сервер із великим обсягом пам'яті, просто змінити значення -xms та -xmx. При цьому вони повинні дорівнювати числам 64, 128, 256, 512 і так далі.

Щоб зберегти файл у форматі .bat, натисніть кнопку Файл у лівому верхньому куткуекрана, виберіть Зберегти як, потім під полем "Ім'я файлу" виберіть Усі файли. Це дуже важливо. Назвіть файл start або start server і натисніть «Зберегти». Потім поміняйте розширення файлу с.txt на.bat

Або ви можете завантажити мій bat-файл тут: (щоб змінити його, натисніть файл правою кнопкоюмиші та виберіть пункт "Змінити").

Угода користувача та запуск сервера

Після завершення попереднього етапу запустіть свій сервер. Спочатку, він миттєво закриється, оскільки вам потрібно прийняти користувальницьку угоду. Щоб зробити це, відкрийте текстовий документ з угодою, що з'явився в папці, поміняйте рядок eula=false на eula=true, збережіть його та запустіть сервер знову.

Ваш сервер повинен нормально запуститися і почати генерацію світу та створення інших важливих файлів, на кшталт server.properties, whitelist, banned-players тощо.

Підключення до сервера

Щоб підключитися до сервера, який ми щойно створили, вам, як власнику, достатньо зайти в мультиплеєр і додати сервер, вказавши "localhost" як IP-адресу.

Що стосується ваших друзів, ви можете дати їм свою зовнішню IP-адресу, щоб дізнатися її, зайдіть на сайт 2ip.ru. Крім цього, у вашого маршрутизатора повинні бути перенаправлені порти з 25565 до 25566. Відмінне відео на тему перенаправлення портів можна знайти нижче.

Сподіваюся, це короткий посібникдопоможе вам створити сервер Minecraft 1.8 для себе та своїх друзів, а потім добре провести час разом! Якщо у вас залишилися питання, задавайте їх у коментарях нижче!