Це перша і вступна стаття з налаштування сервера Minecraft на базі кращого серверного мода гри - СraftBukkit.

  • підготовка
  • Установка і русифікація
  • запуск сервера
  • Налаштування
  • Загальна інформація по плагинам
  • базові плагіни

підготовка

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

Бажані Nginx і Mysql, базове розуміння утиліти Screen.

Mkdir minecraft && cd minecraft sudo aptitude install sun-java6-jre screen zip

Установка і русифікація

Ці операції можна автоматизувати, але перед тим як перейдемо до скрипту - трохи теорії:

Останній рекомендований білд сервера - http://ci.bukkit.org/job/dev-CraftBukkit/promotion/latest/Recommended/. Потрібен саме останній рекомендований білд, а не просто останній. Інакше робіть ручкою плагинам.

З русифікатора потрібно взяти папку lang і font.txt і замінити ними файли всередині файла.jar сервера. Це зручно зробити в менеджері архівів, так как.jar майже обичний.zip.

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

  • Скрипт викачує останній рекомендований білд сервера і русифікатор в тимчасову папку.
  • Розпаковує і замінює файли першого потрібними файлами другого.
  • Обновляет.jar файл сервера на отриманий русифікований і видаляє тимчасову папку.
vim scripts / upd_and_rus.sh #! / bin / bash mkdir -p tmp_ru && cd tmp_ru wget http://ci.bukkit.org/job/dev-CraftBukkit/promotion/latest/Recommended/artifact/target/craftbukkit-1.0. 1-R1.jar wget http://minecraft-game.ru/wp-content/uploads/2011/11/Minecraft1.0_rus_manual.zip unzip Minecraft1.0_rus_manual.zip \\ * / lang / \\ * \\ * / font.txt mv to \\ jar / *. zip -j craftbukkit-1.0.1-R1.jar lang / \\ * font.txt mv -f craftbukkit-1.0.1-R1.jar ../ cd ../ && rm -rf tmp_ru

Робимо скрипт виконуваним і запускаємо:

Chmod + x upd_and_rus.sh && scripts / upd_and_rus.sh

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

запуск сервера

Запускати сервер теж будемо скриптом і обернём в screen. Скрипт запускає сервер і перезапускає якщо він вже запущений.

Vim scripts / minecraft.sh #! / Bin / bash screen -X -S minecraft quit cd `/ dobroservers / minecraft screen -A -m -d -S minecraft java -Xincgc -Xmx1G -jar craftbukkit-1.0.1-R1. jar chmod + x minecraft.sh

Запускайте сервер:

Scripts / minecraft.sh

Файлів після цього додасться, в тому числі будуть створені файли налаштувань.

Налаштування

server.properties

vim server.properties

Оффлайн режим (ваша гавань відкрита для корсарів):

Online-mode \u003d false

Складність, діапазон 0-3:

Difficulty \u003d 2

Назва сервера:

Server-name \u003d Dobroserver

Опис сервера:

Це другий рядок, перед підключенням до сервера.

bukkit.yml

У цьому файлі можна налаштувати базу даних і аліаси.

Перші зручніше налаштовувати плагіном, а ось базу вказати можна:

Міняємо БД на Mysql:

Database: username: minecraft isolation: SERIALIZABLE driver: com.mysql.jdbc.Driver password: pass url: jdbc: mysql: // localhost: 3306 / minecraft

Тут ми вказуємо налаштування Mysql, щоб не вказувати їх для кожного плагіна окремо. На майбутнє, поки не всі плагіни можуть брати настройки звідси.

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

Для зручності зберігайте всі дані плагінів в одній базі, але використовуйте для різних плагінів префікси, наприклад lwc_ для LWC.

застосування налаштувань

Щоб застосувати настройки, сервер потрібно перезапустити:

/scripts/minecraft.sh

Скрипт просто вб'є сервер і запустить заново - зміни світу не будуть збережені.

Зараз це абсолютно не критично, на початку на сервері сидите тільки ви, та й то не строете, а перевіряєте чи працює він.

А якби на сервері грали інші гравці більш правильно було б перезапускати так:

Screen -x minecraft save-all stop /scripts/minecraft.sh

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

Встановити з'єднання із сервером і перевірте чи все нормально.

Загальна інформація про плагіни

Налаштування не вимагає, дозволяє використовувати інформери.

CommandHelper

Щоб плагін працював - спочатку встановіть WorldEdit: http: //dev.bukkit.org/server-mods/worldedit/, внутрішньо редактор карти.

Про нього буде оповідь в окремій статті, поки просто скопіюйте WorldEdit.jar і CommandHelper.jar в папку plugins і перезавантажте плагіни командою reload.

У файлі config.txt знаходиться безліч прикладів базових скриптів і алиасов, раджу перейменувати його в config.txt.examples, створити новий порожній файл config.txt і наповнювати його в міру необхідності:

Mv plugins / CommandHelper / config.txt plugins / CommandHelper / config.txt.examples vim plugins / CommandHelper / config.txt

Одна команда:

/ Save \u003d / save-all

Макрос з двох команд:

/ Ver \u003d / plugi l all \\ / version

Встановити і налаштувати плагіни Bukkit не так просто. Тут ми розглянемо процес установки основних плагінів, які необхідні для запуску на багато користувачів сервера (але не сервера Vanilla). Спочатку встановимо плагін Essentials. Відкрийте нову вкладку в браузері і перейдіть за адресою http://dev.bukkit.org/server-mods/essentials/

Натисніть "Download" (Завантажити) в правій частині сторінки. На сторінці, ще раз натисніть «Download». Тепер відкрийте скачаний ZIP-файл і скопіюйте JAR-файли, які знаходяться в архіві. Перейдіть в папку з файлами вашого сервера. У ній знайдіть папку «plugins»; відкрийте цю папку і вставте в неї скопійовані JAR- файли.

Поверніться в основну папку з файлами сервера. Знайдіть і двічі клацніть по файлу «run.bat», щоб запустити сервер. На екрані відобразиться кілька повідомлень зі словом «Essentials» - це процес створення необхідних файлів в папці «plugins». Тепер введіть команду stop, щоб зупинити сервер.

Тепер плагін Essentials встановлений на сервері. Перейдіть в основну папку з файлами сервера, а потім знайдіть і відкрийте файл «server.properties». Можливо, відкриється спливаюче вікно, в якому буде запропоновано знайти програму для запуску файлу - в цьому випадку просто натисніть на опцію, щоб вибрати одну з програм, а потім клацніть по «ОК» і виберіть «Блокнот».

У файлі «server.properties» можна налаштувати свій сервер. Наприклад, можна вказати максимальну кількість гравців і активувати «білий список», який дозволить підключитися до сервера тільки тим гравцям, яких ви вкажете (в іншому файлі). Щоб відключити або активувати певний параметр, поміняйте значення з «true» (включити) на «false» (відключити) і навпаки. Наприклад, за замовчуванням параметр «allow-nether», який активує Нижній світ, має значення «true». Нижній світ, як правило, гальмує роботу сервера. Тому змініть значення цього параметра з «true» на «false».

Інший приклад - змініть режим гри, встановлений за замовчуванням. Таким режимом є режим виживання. Змініть значення з «0» на «1», щоб основним режимом став творчий режим.

Збережіть файл «server.properties» і закрийте його. Тепер двічі клацніть по файлу «run.bat», щоб запустити сервер, а потім запустіть гру Minecraft. Увійдіть в Minecraft, перейдіть на сторінку многопользовательского сервера, виберіть «Підключитися» і введіть «localhost» (без лапок). Ви підключіться до створеного сервера. У командному рядку введіть команду: op<имя вашей учетной записи>. Ця команда надасть вашого профілю статус оператора, який відкриває доступ практично до всіх команд. У світі Minecraft виберіть красиву місцевість, натисніть клавішу "T" і введіть команду / setspawn

Тепер, коли ви встановили точку входу нових гравців, навчитеся перенаправляти порти, щоб до вашого сервера могли підключатися інші гравці.

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

Як завантажити дистрибутив сервера

Перед установкою необхідно завантажити сервер Minecraft Bukkiit звідси: www.dl.bukkit.org. За цією адресою завжди можна знайти саму останню версію Bukkit.

Установка Bukkit на ПК

Якщо на вашому комп'ютері ще не встановлено пакет Java, необхідно його встановити. Завантажити пакет можна звідси www.java.com.

У тому ж каталозі, де у нас лежить дистрибутив Bukkit, создаем.bat файл з наступною командою:

java -Xms512M -Xmx1536M -jar [ім'я файлу з дистрибутивом Bukkit]

У цій команді 512 і тисячу п'ятсот тридцять шість - мінімальний і максимальний розміри оперативної пам'яті для виділення під сервер. Залежно від конфігурації вашого комп'ютера, ці значення можуть змінюватися.

Виконання созданного.bat файлу призводить до запуску bukkit сервера, на екрані з'явиться вікно консолі з системними повідомленнями. При першому старті сервер створює всі необхідні для його роботи каталоги та файли, на все це повинно піти менше хвилини.

Розглянемо, які файли були створені в результаті першого запуску:

  • banned-ips.txt - гравці, забанені по ip;
  • banned-players.txt - ники забаненних гравців;
  • ops.txt - список адміністраторів (ОПОВ);
  • server.log - лог, куди записується службова інформація;
  • server.properties - установки сервера;
  • white-list.txt - гравці, яким дозволений доступ до сервера;
  • permissions.ym - дозволу для гравців;
  • help.yml - довідка по командам плагінів;
  • bukkit.yml - установки сервера.

Крім цього, з'явилися такі каталоги:

  • Plugins - каталог для плагінів;
  • World- - каталог для розміщення основного світу
  • World_nether - каталог для розміщення нижнього світу (Пекло, Nether)

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

Давайте розглянемо докладніше, що ж там за настройки в Minecraft Bukkit сервер. Як параметри кожній команді задаються числові, текстові, або булеві (true / false) значення.

файл bukkit.yml

  • allow-end: true - дозвіл завдання краю світу;
  • warn-on-overload: true - висновок системного повідомлення на консоль при перевантаженні сервера;
  • spawn-radius: 16 - радіус Спаун;
  • permissions-file: permissions.yml - місцезнаходження файлу дозволів;
  • update-folder: update - папка, в якій зберігаються поновлення;
  • use-exact-login-location: true - параметр, керуючий входом в гру;
  • plugin-profiling: false - впливає на висновок налагоджувальної інформації;
  • connection-throttle: 4000 - час після виходу, через яке можна знову зайти на сервер;
  • ticks-per: час в тиках, через яке будуть Спауном;
  • animal-spawns: 400 - тварини;
  • monster-spawns: 1 - монстри;
  • enabled: true - чи включено оновлення автоматом;
  • on-broken: - дії при виявленні бага;
  • warn-ops - написати адміністратору;
  • on-update: - дії при виявленні поновлення (ті ж варіанти, що і вище):
  • warn-console - написати в консоль;
  • warn-ops написати адміністратору;
  • preferred-channel: rb - канал, по якому шукаються поновлення;
  • host: dl.bukkit.org - місце розташування оновлень.

файл server.properties

  • allow-nether \u003d true - дозволити перехід в нижній світ;
  • level-name \u003d world - ім'я вашого світу (папки, де буде зберігатися світ);
  • enable-query \u003d false - виклик статистики з сервера;
  • allow-flight \u003d false - можливість літати по світу;
  • server-port \u003d 25565 - адреса порту сервера;
  • level-type \u003d DEFAULT - вид карти сервера;
  • enable-rcon \u003d false - отримання віддаленого доступу до консолі;
  • level-seed \u003d - сид рівня;
  • max-build-height \u003d 256 - максимальна висота для будівель (від 64 до 256);
  • spawn-npcs \u003d true - чи дозволено спауніваніе сільських жителів;
  • white-list \u003d true - білий список;
  • spawn-animals \u003d true - дозвіл Спауном тварин;
  • online-mode \u003d true - true для ліцензійних, false - для піратських;
  • pvp \u003d true - дозвіл PVP;
  • difficulty \u003d 1 - складність гри (від 0 до 3);
  • gamemode \u003d 0 - режим гри, 0/1 - виживання / креатив;
  • max-players \u003d 20 - максимальна кількість гравців на сервері;
  • spawn-monsters \u003d true - дозвіл Спауном монстрів;
  • generate-structures \u003d true - дозвіл генерувати села, і інші споруди;
  • view-distance \u003d 10 - видима дальність;
  • motd \u003d A Minecraft Server - повідомлення, що виводиться в списку серверів, не більше 60 знаків.

Установка нових полігонів

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

Команди для гри

  • / Help - повний список команд;
  • / Kick - відключення гравця від сервера;
  • / Ban - забанити гравця;
  • / Pardon - розбанити гравця;
  • / Ban-ip - забанити по ip адресою;
  • / Pardon-ip - розбанити по ip адресою;
  • op - зробити гравця Опом;
  • deop - розжалувати Опа в гравці;
  • tp - перенесення одного гравця до іншого;
  • / Give - дати гравцеві предмет;
  • / Tell - відправити повідомлення;
  • / Stop - зупинити сервер;
  • / Save-all - зберегти карту;
  • / List - список гравців;
  • / Say - висновок повідомлення в чат;
  • / Gamemode - визначає тип гри;
  • / Time set - задає час доби.

Ну що, питань, як створити сервер Minecraft Bukkit, більше не залишилося? Тоді вперед, запускаємо сервер і кличемо всіх своїх друзів приєднатися! Удачі у грі!

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

Для цього створюємо файл з расшіреніем.txt і перейменовуємо його в будь-яку вищевказану ім'я.

3. Потім відкриваємо його блокнотом або ПКМ (правою кнопкою миші) по файлу -\u003e змінити.

4. Пишемо в нього:

Для систем x32:

SET BINDIR \u003d% ~ dp0

CD / D "% BINDIR%"

"% ProgramFiles% \\ Java \\ jre6 \\ bin \\ java.exe" -Xmx1024M -Xms1024M -jar craftbukkit.jar

Для систем x64:

SET BINDIR \u003d% ~ dp0

CD / D "% BINDIR%"

"% ProgramFiles (x32)% \\ Java \\ jre6 \\ bin \\ java.exe" -Xmx1024M -Xms1024M -jar craftbukkit.jar

5. Зберігаємо

6. Запускаємо start.bat який повинен знаходитися в папці з сервером.

Повинно з'явитися щось на зразок цього, я навіть порт поміняв щоб все було точь-в-точь \u003d) Білим виділено то що має висвітитися в кінці. Якщо висвітилося *** FAILED TO BIND TO PORT - не біда! Це нам видає про те що ні порт не може бути використаний. Про відкриття порту нижче.

7. Якщо все ок і немає помилки використання порту то в нашій папці з'явиться кілька файлів і папок. А саме нам потрібен server.propetries лежить в корені.

Відкриваємо його блокнотом

І так докладно про рядках:

true - дозволити

false - заборонити

allow-nether \u003d Дозволити чи пекло на сервері (доступ до нього і генерацію в загальному)

level-name \u003d world Ім'я світу можна не міняти

enable-query \u003d false Чесно? Сам не розібрався, але краще не чіпати

allow-flight \u003d false Дозволити політ? теж краще не чіпати

server-port \u003d 25561 Порт

level-type \u003d DEFAULT Тип рівня стандарт

enable-rcon \u003d false Теж незнаю, і якось живу без цього \u003d)

server-ip \u003d Ip сервера теж краще не чіпати

spawn-npcs \u003d true спавн чи NPC - людей я так розумію

white-list \u003d false White list - вкл або викл

spawn-animals \u003d true спавн чи тварин

online-mode \u003d true Онлайн режим (з'єднання з офф сервером для получени даних)

pvp \u003d true Включити чи PvP - чи можна битися

difficulty \u003d 1 Складність

gamemode \u003d 0 Ігровий режим 0 - простий 1 - творчий

max-players \u003d 20 Максимальна кількість гравців на сервері

spawn-monsters \u003d true спавн чи монстрів

generate-structures \u003d true Генерувати чи будівлі?

view-distance \u003d 10 Дистанція огляду

motd \u003d A Minecraft Server Ім'я сервера

Точніше нам потрібна рядок online-mode \u003d Щоб могли грати з піратськими клієнтами замінюємо true на false. Далі motd \u003d Пишемо бажане ім'я. Налаштовуємо максимальна к-ть гравців. Наприклад у мене залізо Intel core I5, RAM 4gb - дві найважливіших речей і OS Windows 7 x64 - Тягне свободноь без лагів 40 осіб, але багато і залежить від розташування, країни і т.д. гравця і вашої швидкості інтернет-віддачі

Усе. Зберігаємо файл ІІІ! Налаштування сервера завірена.

Тепер відкриття порту.

1. Завантажуємо програму Simple port forwarding: Simple port forwarding

2. Розпаковуємо і відкриваємо файл spf.exe

І так в пункті 1 ми повинні вибрати свій роутер. Якщо ви не знаєте чот у вас за модель подивіться на дні або верхівці роутера. Або ж в мануалі до роутера має бути докладний опис.

У 2 пункті ми заповнюємо IP адреса роутера ім'я по стандарту admin і пароль по стандарту admin або 1234 !!! Увага щоб уникнути проблем раджу перед запуском людей на сервер змінити пароль роутера !!! Так йдемо у пункту 3. Тиснемо на "+" поруч з кнопкою виконати, має з'явиться таке вікно

3. Тиснемо кнопку обведену червоним

4. Заповнюємо так. IP адреса не чіпати !! Якщо не знаєте свого локального ip (програма виставить його сама)

Тиснемо додати і закриваємо вікно. У першому вікні тиснемо виконати! Чекаємо ... якщо роутер обраний правильно і пароль з логіном введені правильно то напише щось на кшталт "Все команди виконані".

Все з портами закінчено. МАЙЖЕ

Один з етапів це відключення брандмауера.

1. Йдемо пуск -\u003e панель управління

У Windows XP теж саме

2. У рядку пошуку вводимо брандмауер. Відкриваємо "брандмауер Windows"

3. Йдемо у вмикати або вимикати. Ставимо галки всюди відключити. Ок!

Таак. Тепер завершальний етап. Відключення firewall антивіруса. Для цього йдемо в Яндекс і вводимо запит Відключення firewall в (Ім'я вашого антивіруса).

Після того як вимкніть кличемо друзів, а для цього даємо їм ip який написаний тут: 2ip

А самі заходимо на сервер за допомогою свого локального IP або замість ип пишемо localhost.

Якщо щось не працює в Яндексі шукаємо (відключення firewall "ім'я свого роутера")

Часті помилки:

Not egnouht resources і warning system change ... Це означає брак ресурсів ПК.

Можемо зробити файл підкачки більше. Для цього йдемо в Java, java -\u003e runtime parametres

Ставимо в порожньому полі -Xms мінімальна к-ть виділяється оперативної пам'яті і -Xmx максимальна к-ть. Краще брати 3/4 від загального кол-ва

User not premium - виправити в файлі server.propetris: online-mode \u003d true на false

Bad login - Або хто то грає з таким ніком, або спробуйте використовувати нік типу "Abcd" або "abcd"

Якщо виникнуть питання або проблеми пишіть в коментарях - постараюся допомогти!

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

Починаємо, для початку нам знадобиться завантажити bukkit. Він абсолютно безкоштовний і гойдається на офіційному сайті. Ось посилання, по якій завжди можна скачати останню версію:

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

Java -Xms512M -Xmx1536M -jar craftbukkit-1.2.5-R1.0.jar

Увага, число 512 - це мінімальна кількість оперативки, яке буде виділено сервера. Число 1536 - максимальна оперативка. А замість «craftbukkit-1.2.5-R1.0.jar» має бути назва вашого файлу bukkit'а. Відразу кажу, що якщо ви читаєте статтю в майбутньому, то файл, завантажений вами, швидше за-все, має іншу назву, тому-що з кожним оновленням в його назві пишуть новий номер версії.

Тепер збережемо наш файл з розширенням «.bat». Я, наприклад, зберіг його як «run.bat».

При запуску цього файлу буде підніматися наш сервер. Ну, власне, запустимо його. Повинно з'явитися вікно консолі з різними повідомленнями. Чекаємо, поки не з'явитися повідомлення приблизно такого типу (я чекав 25 секунд):

21:12:59 Done (24,943s)! For help, type "help" or "?"

Тепер відключаємо сервер, набравши в консолі команду «stop». Ми включили і вимкнули сервер, щоб він згенерував карту і створив собі потрібні папки і файли.

Давайте подивимося на файли, які з'явилися в нашій папці. В основному це ті ж самі файли, які були і в стандартному сервері. Їх я розписувати не буду, тому-що я це робив в про стандартний сервер. Крім них є ще 3 виключно bukkit'них файлу:

  • help.yml - зберігає в собі дані про командах встановлених плагінів і коротку довідку до них. Цей файл генерується автоматично і його не треба змінювати.
  • permissions.yml - в ньому прописуються дозволу для користувачів. Скажу чесно, я абсолютно не знаю, як ним користуватися, так як його ввели порівняно недавно і ми за звичкою користуємося сторонніми плагінами, які відмінно справляються зі своїми обов'язками.
  • bukkit.yml - основні настройки сервера, зараз все детально розберемо.

Отже, зустрічайте, bukkit.yml:

#Увага! У всех.yml файлах заборонена табуляція, використовуйте пробіли settings: # дозволити край: allow-end: true # виводити в консоль системні повідомлення, якщо сервер перевантажений: warn-on-overload: true # радіус спавна. Впливає на захист території спавна: spawn-radius: 16 # шлях до файлу з дозволами: permissions-file: permissions.yml # якщо у вас в папці / plugins є папка / update, то при запуску з неї візьмуться # свіжі версії плагінів і замінять старі: update-folder: update # ця функція, якщо вірити офф вики, тимчасово не працює: ping-packet-limit: 100 # якщо при вході в гру ви застряє в блоках, спробуйте змінити це на true: use-exact-login- location: false # щось типу виведення налагоджувальної інформації про плагіни, краще не чіпати: plugin-profiling: false # час, який повинен пройти після виходу з сервера, щоб можна було знову зайти. # Вказується в міллісікундах, тобто 1000 \u003d 1 секунда. Захищає від ДДОС: connection-throttle: 4000 ticks-per: # означає, що тварини будуть спавн кожні 400 тиків (1 тик \u003d 1/20 секунди): animal-spawns: 400 # монстри будуть спавн кожен тик: monster-spawns: 1 # автообновлятор, ніколи ним не користувався, чого і вам раджу auto-updater: # включений-ли обновлятор enabled: true # що робити, якщо в поточній збірці знайдений баг? Зараз стоїть "написати в консоль" і # "написати опам": on-broken: - warn-console - warn-ops # що робити, якщо вийшла нова версія буккіта? Зараз стоїть "написати в консоль" і # "написати опам": on-update: - warn-console - warn-ops # по якому каналу шукати оновлення ( "rb", "beta" або "dev"). "Rb" - Recomended #Build, тобто там тільки перевірені, стабільні версії. "Beta" - судячи з усього # більш експерементальні версії. "Dev" - самі новий, але сирі і тестові версії, # в яких може бути багато багів: preferred-channel: rb # де шукати оновлення. Цей параметр змінювати не треба. Ніколи: host: dl.bukkit.org # про цей пункт в документації ні слова: suggest-channels: true # якісь настройки для бази, в офф документації їх радять не міняти: database: username: bukkit isolation: SERIALIZABLE driver: org .sqlite.JDBC password: walrus url: jdbc: sqlite: (DIR) (NAME) .db

Також у нас з'явилася папка «plugins». Як правило, плагіни встановлюються за допомогою копірованія.jar файлу плагіна в цю папку і перезапуском сервера.
Якщо ви знаєте англійську, то плагіни беріть звідси:

Власне все, налаштовуємо, запускаємо і граємо. Команди такі ж, як і у звичайного сервера, плюс ось ще трохи нових:

  • / plugins - виводить список плагінів, які встановлені на сервері
  • / reload - якщо ви хочете поставити плагін на сервер без перезавантаження сервера, то скопіюйте плагін в папку і запустіть цю команду. Вона перезавантажить всі плагіни. Але все-таки не рекомендую їй користуватися, вона не завжди стабільна.
  • / say<сообщение> - написати в чат від імені сервера.
  • / tell<ник> <сообщение> - відправити приватне повідомлення
  • / version - дізнатися версію bukkit-сервера
  • / Whitelist add<ник> - додати гравця в вайтліст
  • / Whitelist remove<ник> - видалити гравця з вайтліста
  • / Whitelist off - відключити вайтліст
  • / Whitelist on - включити вайтліст
  • / Whitelist list - переглянути вайтліст
  • / Whitelist reload - перезавантажити вайтліст з файлу