Сегодня мы рассмотрим: Настоящие ценители музыки знают, что для качественного...
Этот мануал расскажет вам о том, как установить и запустить сервер Bukkit minecraft.
Для начала, вам нужно будет совершить три несложных действия. Скачать java на ваш компьютер. Вот здесь можно скачать версию для .
Затем, вам нужно скачать сам файл Bukkit сервера - имеющей расширение rar.
(cкачиваний: 1258)
После того, как вы скачали все нужные файлы. Закиньте jar файл Bukkit сервера в папку, где находиться ваш сервер. Как видим, все достаточно просто.
Запуск сервера на Windows
Можно скачать уже готовые пакеты и разархивировать нужный батник в папку с сервером майнкрафт. Вы сможете редактировать нужные вам вещи, например изменить размер оперативной памяти выделяемой сервером, (по умолчанию он составляет 1 гб). Также, скачав вы можете смело пропускать 1-3 пункты описанные выше.
Далее, нужно создать в папке с сервером майнкрафт - текстовой документ, он будет основой для запуска вашего сервера. Предупреждение: Приведенный ниже текст, в случае если вы копируете и вставляете его в ваш текстовый документ, не должен содержать никаких лишних символов, если они там появились удалите их.
Код запуска для 32-х разрядной системы
@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" java -Xincgc -Xmx1G -Dfile.encoding=UTF-8 -jar craftbukkit.jar
Если этот код не сработал, попробуйте следующий.
"%ProgramFiles%Javajre7injava.exe" -Xmx1024M -jar craftbukkit.jar
-Xms1024M -Xmx1024M
это размер потребляемой сервером оперативной памяти.
craftbukkit.jar
Имя сервера, которое заключено в названии файла. jar.
Прописав все необходимое, сохраняем полученный документ с расширением - ваше название.bat. Если средствами windowsу вас не получается сохранить с нужным расширением. То воспользуйтесь программой totalcommander. В ней нажмите клавиши ctrl+mи в окошечке с надписью расширение введите - batи нажмите применить.
Теперь можно запускать сервер одним кликом, достаточно нажать два раза ЛКМ на файле - ваше название.bat. если все сделано правильно, откроется окно сервера майнкрафт.
Для того, чтобы остановить сервер майнкрафт, вам достаточно ввести обычную команду - stop .
Код запуска для 64-х разрядной системы
Все тоже самое, что и для 32-х разрядной, только код нужно прописывать другой, тот который приведен ниже.
@echo off "%ProgramFiles(x86)%Javajre7injava.exe" -Xms1024M -Xmx1024M -jar -Dfile.encoding=UTF-8 craftbukkit.jar nogui
Запуск сервера на Linux
Данный сgособ является универсальным для все систем Linux. Сперва качаем java/ затем, файл сервера с расширением jarнам нужно поместить в папку, к примеру, это будет /home/minecraft. Сделав это, открываем консоль, далее, приложения/стандартные/терминал. Для Ubuntudekstopможно воспользоваться комбинацией клавиш - ctrl+alt+t.
Переходим в папку сервера введя команду - cd/ home/ minecraft/
Вводим команду - nano start. sh
И вставляем следующий код:
#!/bin/sh BINDIR=$(dirname "$(readlink -fn "$0")") cd "$BINDIR" java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true
Теперь, осталось сделать файл исполняемым, введя команду - chmod +x /home/minecraft/start.sh
cd /home/minecraft/ Для запуска нужно ввести - ./start.sh
Если вдруг у вас не получается, пробуем последовательно ввести 1) cd /home/minecraft/ 2) sudo ./start.sh.
Если все получилось, для последующего запуска повторяем:
Для перехода в каталог, вводим - cd /home/minecraft/ Для запуска нужно ввести - ./start.sh
Чтобы остановить сервер, введите в консоль stop.
Настройки сервера вы найдете в файле - serversproperties. Что за что отвечает можно узнать заглянув под спойлер.
#Minecraft server properties
#Sat Mar 02 14:08:14 MSK 2013
Создания файла
generator-settings=
Не понадобится
allow-nether=true
Разрешает переход в нижний мир
level-name=world
Название папки с картой мира
enable-query=false
Вряд ли вам понадобится
allow-flight=false
позволит летать
server-port=25565
Порт сервера
level-type=DEFAULT
Тип мира. DEFAULT / FLAT / LARGEBIOMES Стандартный/Плоский/"Огромные" Биомы
enable-rcon=false
Удаленный доступ к консоли сервера.
level-seed=
СИД сервера
server-ip=
IP сервера (можно не писать, тем более если динамичный)
max-build-height=256
Максимальная высота от низа до верха
spawn-npcs=true
Спавн жителей
white-list=false
Включить белый список (список игоков, которым разрешено играть на сервере)
spawn-animals=true
Спавн животных
snooper-enabled=false
Отправление статистики разработчикам
hardcore=false
Режим хардкора(при смерти не возрождаешся)
texture-pack=
Имя zip-архива с текстурами, находящегося в папке сервера
online-mode=false
Проверка подлинности премиум-аккаунтов
pvp=true
Разрешить PVP
difficulty=1
Сложность от 0, до 3
server-name=VlomServer
Имясервера
gamemode=0
Игровойрежим. 0 - Выживание, 1 - Креатив, 2 - Приключение(доступно в новых версиях)
max-players=20
Максимальное кол-во игроков
spawn-monsters=true
Спавнитьмонстров.
view-distance=10
Дальность дистанции, при "лагах" можно уменьшить
generate-structures=true
Генерирует деревни
spawn-protection=16
Кол-во не ломаемых блоков от спавна
motd=Sozdatserver.ru
Описание сервера(до 60 символов)
Сегодня я хочу вас порадовать своей сборкой сервера для Minecraft 1.8. Сборка стабильная. Никаких ошибок связанных с плагинами не выдает. Сборка не напичкана разными и бесполезными на мой взгляд плагинами. Стоят только самые нужные плагины. Половина из них русифицированы.
Версия Minecraft: 1.8
Ядро сервера: craftbukkit-1.8-R0.1-SNAPSHOT-latest
Список плагинов:
Плагин русифицирован.
Плагин не русифицирован. Английская версия.
AuthMe - Плагин добавит на сервер, систему авторизации для игроков.
AutoSaveWorld - Авто сохранение мира в Minecraft.
ChatManager [Перевод не требуется] - Дополнение к PermissionsEX, которое предоставляет возможность гибкой настройки чата для определенного игрока или группы. Включает такие возможности как настройка локального и глобального чата, раскраска ников игроков, добавление к ним префиксов/суффиксов и другое
ChestShop - Плагин, позволяющий создавать магазины в Minecraft и торговать различными предметами.
ClearLag - Плагин служит для удаления всех предметов с ваших миров, тем самым, он даёт возможность повысить TPS вашего сервера, а так же сделать его более производительнее чем ранее.
ColoredSigns [Перевод не требуется] - Плагин позволяет писать цветным текстом на табличках.
CoreProtect - Это замечательный плагин, с помощью которого вы сможете просмотреть, кто и когда поставил/удалил тот или иной блок, откатить/вернуть действия игроков и многое другое.
Essentials - Один из самых популярных плагинов для Bukkit серверов. Включает в себя более сотни команд, позволяющих управлять событиями на серверами.
FrameProtect - Позволяет приватить рамки и картины.
HorseTools - Позволяет приватить лошадей.
LWC - Приват сундуков, печек, табличек, раздатчиков, дверей, люков.
MCJobs - Добавляет около 20 работ на сервере, за которые вы будете получать деньги и опыт.
NoCheatPlus - Мощный античит на сервер. Так-же не плохо справляется с флудом.
PermissionsEX [Перевод не требуется] - плагин для серверов, который позволяет легко разграничивать полномочия игроков на сервере.
PlayerLink - Этот простой плагин позволит упростить распространение ссылкок на вашем сервере.
Scavenger - Позволяет сохранять инвентарь, опыт после смерти игрока.
SecurityVillagers - Не позволяет убивать жителей. Могут убить игроки, находящиеся в группе Admin или оператор на сервере.
SkinsRestorer - Дает возможность установки скина прямо в игре. Вы сможете поставить только те скины которые установлены на лицензионных аккаунтах.
WorldBorder - Замечательный плагин, который позволяет легко ограничивать границы мира на игровом сервере.
WhoIS - Подробная информация о игроках.
WorldEdit - Замечательный плагин, который представляет собой простой в использовании редактор мира Minecraft. Позволяет использовать более 100 функций для изменения мира или устранения разных проблем и многое другое.
WorldGuard - Плагин, который позволяет защищать регионы на сервере и добавляющий некоторые полезные инструменты.
Список групп на сервере :
Default - То есть стандартная группа на сервере, все игроки из начально находятся в этой группе.
Имеет доступ к многим полезным командам, таким как /sethome, /kit start и многих других.
Группа доната. Фактически не чем не отличается от группы default, но имеет дополнительные полезные команды и свой префикс. Группа рассчитана как донат услуга.
Помощник админа. Следит за порядком на сервере, ликвидирует нарушения. Помогает администратору сервера в поддержке сервера.
Креатив группа. Имеет фактически все права плагина World Edit, то есть игроки данной группы могут сетить, создавать различные фигуры, высаживать командой деревья и многое другое. Не советую давать данную группу кому по пало, так как по дурости или специально, игроки имея данную группу тем самым имея доступ к командам WorldEdit, могут просто на проста засетать вам всю карту, или еще хуже, положить сервер. И вам придется долго воccтанавливать карту и сервер в частности. Но решать вам.
Администратор сервера. Фактически ОП. Имеет доступ ко всем КОМАНДАМ сервера.
Запуск сервера :
1) Первым делом отредактируйте под свой вкус (IP и Порт обязательно) файл server.propeties. Можно открыть через Блокнот или через программу NotePad++ . Более подробно о server.propeties можно прочитать тут: ТЫК (Minecraft WIKI)
2) Запустите сервер через START.bat.
Если не запускается (закрывается консоль или пишет "Нажмите любую кнопку для закрытия"), то впишите один из скриптов ниже. (Изменить START.bat можно так: ПКМ -> Изменить. После вписки скрипта сохраните файл CTRL + S)"
"%ProgramFiles%\Java\jre7\bin\java.exe" -Xms1024M -Xmx1024M -Dfile.encoding=UTF-8 -jar craftbukkit-1.8-R0.1-SNAPSHOT-latest.jar -nogui
"%ProgramFiles(x86)%\Java\jre7\bin\java.exe" -Xms1024M -Xmx1024M -Dfile.encoding=UTF-8 -jar craftbukkit-1.8-R0.1-SNAPSHOT-latest.jar -nogui
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre7\bin\java.exe" -Xmx1024M -Xms1024M -Dfile.encoding=UTF-8 -jar craftbukkit-1.8-R0.1-SNAPSHOT-latest.jar
@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles(x86)%\Java\jre7\bin\java.exe" -Xmx1024M -Xms1024M -Dfile.encoding=UTF-8 -jar craftbukkit-1.8-R0.1-SNAPSHOT-latest.jar
или
SET BINDIR=%~dp0
CD /D "%BINDIR%"
java -Xincgc -Xmx1G -Dfile.encoding=UTF-8 -jar craftbukkit-1.8-R0.1-SNAPSHOT-latest.jar
FAQ Часто задаваемые вопросы :
Вопрос: Как мне назначить игрока в определенную группу на сервере?
Ответ: В консоли пишем: pex user Ник игрока group add Название группы (Пример: pex user SaNeR group add Moder)
Вопрос: Как создать магазин через плагин ChestShop?
Ответ:
Ставим сундук и табличку как на картинке выше.
На табличке пишем:
1) Строчка - пусто, ничего не пишем.
2) Строчка - число, оно показывает сколько предметов за раз будет покупаться и продаваться. (Не ставьте число больше 64)
3) Строчка - Пишем число, за которое игроки будут покупать у вас предмет, например 200, далее ставим двоеточие и после его пишем число, за которое игроки будут продавать вам предмет, например 50 (Пример: 200:50)
4) Строчка - ID предмета, его можно посмотреть ниже.
Вопрос: Как назначить себя оператором на сервере?
Ответ: Пишем в консоли такую команду: op Ник игрока (Пример: op SaNeR)
Майнкрафт сервер 1.7.2 на Bukkit с предустановленными и настроенными плагинами. Полностью русифицированное ядро (Spigot) и сами плагины. Такую сборку можно использовать как для небольшого локального сервера для игры с друзьями по сети так и для больших коммерческих проектов. Особенности этого сервера:
- блоки не повреждаются от взрывов.
- при «падении» сервера он автоматически перезагружается.
- минимальное количество плагинов, что сводит на минимум нагрузку.
- полная русификация плагина.
- autosave и xray включены.
Список включенных в сборку плагинов
- Authme — авторизация.
- Auto Message — система сообщений.
- Chat Guard — Защита от мата, спама и т.п. в чате.
- Clear Lag — Оптимизация работы самого сервера.
- Essentials — Набор команд и функций, включает Spawn, Chat, GroupManager.
- Loki Post — защита от столбов и ям.
- McJob — Плагин работ.
- No Cheat Plus — Защита от читов.
- Noob Protector — Защита новых игроков от ПвП.
- CP Fix — Исправляет русские символы.
- Vault — API для дополнительных плагинов.
- Protocol LIB — Еще одно дополнение для плагинов.
- World Border — Ограничивает размер карты.
- World Edit — Возможность редактировать мир.
- World Guard — Защита карты и мира.
Некоторые моменты настройки сервера Minecraft Bukkit 1.7.2.
- Чтобы добавить игрока в группу нужно добавить его ник в файл users.yml (в папке плагина Group Manager) или ввеси команду manuadd [ник игрока] [группа для добавления].
- Для добавления автосообщений в чат откройте файл config.yml (плагин Auto Message).
- Изменение сообщений при заходе на сервер и правила сервера производится в файлах motd.txt и rules.txt (плагин Essentials).
- Набор предметов меняется в config.yml (плагин Essentials, строка 211)
- Для включения повреждения блоков от взрывов нужно в файле config.yml плагина World Guar поставить true вместо false везде где есть block-damage.
- Время автосохранения меняется в файле bukkit.yml в строке autosave. Число указывается в тикак, 1 секунда=20 тиков. Не рекомендуем ставить менее 10 минут или 12000 тиков.
- Защита от X-ray отключается в файле spigot.yml в строке 71, меняем enable:ture на enable:false.
- Если сервер не перезапускается при падениях и вручную нужно переименовать «батник» старта сервера на start.bat.
- Для установки дополнительных модов на этот сервер Bukkit нужно заменить ядро на MCPC+.
- Проверка IP адресов на наличие в базе SpanHuas отключается в файле spigot.yml в строке prevent-proxies значение true меняется на false.