- Баллы
- 153
- Имя в Minecraft
- Dyadyasasha1234
-----------------------------------------------------------------------------------------------------------------
Введение
-----------------------------------------------------------------------------------------------------------------\Здесь вы сможете найти некую "инструкцию" по созданию сервера, лаунчера, сайта, и так далее. Но перед тем как создавать сервер, вы должны не просто представить, а точно знать, каким он будет. Для начала вам стоит выбрать: будет ли у вас сервер на основе ядра bukkit или vanilla(остальные варианты рассматривать не буду, так как действительно заслуживающих внимание пока что нет). Если вы хотите использовать различные плагины и сторонние модификации(чужой труд, так сказать
), то вам подойдет сервер bukkit. Но если же вы хорошо разбираетесь в java и хотите сделать свой сервер со "своими добавками"(Пример: на сервере Minecraft-Galaxy таким образом была добавлена профессия Медик, обладающий которой может изменить расу другому игроку,скажем на робота который не получает урона в лаве и от падений или на другую расу...надеюсь пример будет вам понятен), то лучше использовать vanilla сервер(на самом деле в этом случае подойдут оба варианта, но ведь bukkit сервер - это модифицированный vanilla сервер, и, думаю, будет сложнее разобраться). Но с настройкой 2-го варианта лучше идти на форумы по java, так что будем рассматривать 1-й вариант
. Теперь нужно подумать, какой тематики будет сервер:SandBox, HiTech, Hardcore или может какой-то свой вариант. Но не будем долго топтыться на месте: переходим к первой главе.-----------------------------------------------------------------------------------------------------------------
Глава 1: Создание сервера
-----------------------------------------------------------------------------------------------------------------
Глава 1.1: Добавление модов на сервер и клиент
Если вы хотите создать сервер без модов, этот шаг можно смело пропускать
. Остальные же должны поставить себе ядро сервера bukkit c forge (куда же без него...). До этого, если вы хотели создать сервер на ядре bukkit с модами, вы не могли брать стандартные моды для vanilla сервера, а можно было качать только портированые моды (ядро MCPC). Но с недавних пор появилось ядро, поддерживающее и vanilla моды( ядро MCPC+ ). Ядро MCPC+ последней версии можно скачать по ссылке. Далее скачаный jar файл поместите в предварительно созданную папку. Там же создайте файл формата .bat с любым названием. Откройте его текстовым редактором и наберите в нем следующее:
Код:
java -Xmx1024M -jar mcpc-plus.jar
PAUSE
. Все моды устанавливаются Глава 1.2:Добавление плагинов на сервер
Теперь тем кто пропустил предыдущую главу нужно скачать обычное bukkit ядро по этой ссылке и следовать инструкции по установке сервера из предыдущей главы :trf:. После этого стоит поговорить о плагинах. Некоторые из них в каком-то смысле обязательны(например: PermissionsEx,WorldEdit,WorlGuard и т.д.). Плагины авторизации даже не стоит ставить вообще, так как авторизацию мы будем подключать через лаунчер. Перейдем к делу:первый плагин который мы будем ставить - PEX(PermissionsEx). Это плагин, позволяющий разделить игроков на группы с различными возможностями. Скачать его можно по ссылке. Из скачанного архива нужно перенести в папку plugins файлы PermissionsEx.jar и ChatManager.jar(Если кого-то не устраивает ChatManage - качайте другой плагин:cap
,запустите сервер и после полной прогрузки выключите. После этого в папке plugins появятся еще 2 папки:ChatManager и PermissionsEx. Откройте файл config.yml в папке ChatManager при помощи блокнота или любого другого текстового редактора и замените в первой строчке"Enable:false" false на true. После этого снова включите сервер, запустите клиент и войдите на сервер. Далее дайте себе оп(в консоли напишите "op <ник>")и уже в чате для изменения прав групп(вообще всего,что связано с группами) пишите следующие команды:
Код:
/pex - помощь;
/pex reload - перезагрузить плагин;
/pex user <ник> prefix "префикс" - задать префикс игроку(это может быть любое слово, которое будет отображаться в чате перед его ником);
/pex user <ник> suffix "суффикс" - задать суффикс игроку(слово после ника);
/pex group <группа> create [группы - родители] - создать группу с указанным названием, насследующую права от групп-родителей(если таких нет - просто не нужно указывать);
/pex group <группа> prefix "префикс" - задать префикс группы;
/pex group <группа> suffix "суффикс" - задать суффикс группы;
/pex group <группа> - посмотреть права группы;
/pex group <группа> add <permission> - добавить группе право(например право использовать команду WorldGuard "/region claim" - "worldguard.region.claim");
/pex group <группа> remove <permission> - забрать право у группы;
/pex group <группа> user add <ник> - добавить игрока в группу;
/pex group <группа> user remove <ник> - убрать игрока из группы
-----------------------------------------------------------------------------------------------------------------
Глава 2: Сайт и веб-часть лаунчера
-----------------------------------------------------------------------------------------------------------------Теперь стоит поговорит о сайте. Сайт выступает в роли визитной карточки сервера. Все зависит от его простоты и удобности в использовании. Но для того чтобы создать сайт нужно для начала купить домен и хостинг. Купите те, что вам больше понравятся. Далее мы вибираем CMS... Я чаще всего вижу CMS DLE в деле и считаю DLE "классикой", но не думаю, что она - лучший вариант для сайта minecraft тематики. Вы можете использовать любуюCMS(желательно выбирать из Joomla, IPB, XenForo, WordPress, vBulletin, DLE, Drupal или CMS хэширующие пароль в md5, как WebMCR). Выбираете, устанавливаете и заполняете всем тем,что нужно вам.
