Для запуска сервера Майнкрафт на компьютере нужно скачать ядро для сервера и сам запускатор start.bat, который и будет запускать наш сервер.
Вариант первый
Вот так выглядит классический запускатор для сервера Майнкрафт в Windows:
После того как вы скачали архив из этой статьи, его нужно распаковать и отредактировать файл start.bat Нужно заменить spigot на название вашего ядра сервера и сохранить файл. Параметр -Xmx1024M отвечает за количество оперативной памяти, которую максимально может потреблять ваш сервер. Параметр -Xms1024M за количество оперативной памяти, которая минимально выделена для вашего сервера.
После этого можно запускать сервер Майнкрафт через этот файл.
Вариант второй
while true do java -Xms1G -Xmx2G -Dfile.encoding=utf-8 -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:-OmitStackTraceInFastThrow -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=8 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=true -Daikars.new.flags=true -jar spigot.jar done
Ну и для линукса:
Создаем запуск сервера Майнкрафт start.bat
while true; do cd /hub/start.sh java -Xmx3072M -Xms2048M -jar spigot.jar echo «Restarting in 5 seconds.» sleep 5 echo «Starting!» done
Источник: zetacraft.ru
Создание классического сервера
В этой статье описывается создание классического сервера. Этот процесс состоит из нескольких этапов.
- Для начала создайте на своём компьютере папку, где будут храниться файлы сервера. Название и расположение папки значения не имеют.
- Скачайте архив с файлами сервера отсюда и распакуйте его в созданную в первом пункте папку. Архив включает:
- файл сервера minecraft-server.jar ;
- справку README.TXT ;
- пакетный файл start server.bat .
- Запустите start server.bat . Должно появиться окно с текстом, похожим на текст на скриншоте справа.
- Закройте окно сервера и откройте появившийся в папке с сервером файл server.properties . Если нужно, настройте сервер (см. список ниже).
- server-name: имя сервера в списке серверов.
- motd: надпись, которая будет встречать игроков, пока идёт соединение. Символы «port= .
- max-players: максимальное количество игроков.
- max-maps: количество уровней на сервере.
Как создать сервер с помощью bat файла!|Создание сервера №1|
Чтобы изменить списки администраторов, игроков, забаненных игроков и забаненных IP-адресов, измените файлы admins.txt, players.txt, banned.txt и banned-ip.txt соответственно.
Настройка сервера завершена, и теперь его можно запустить с помощью того же пакетного файла start server.bat .
Источник: minecraft.fandom.com
Bat файл для запуска сервера minecraft
Bukkit — глобальная серверная модификация, предоставляющая API для взаимодействия с игровым миром и созданная для упрощения создания плагинов к SMP-серверу. Bukkit был призван заменить hMod. Существуют некоторое сходство между этими модами, но плагины, написанные для hMod, несовместимы с Bukkit и должны быть переписаны с использованием Bukkit API. Bukkit являлся самой используемой системой управления плагинами.
В феврале 2012 года разработчики Bukkit официально влились в команду Mojang.
В августе 2014 года команду Bukkit покинули практически все разработчики, в том числе глава проекта EvilSeph [1] , а уже 3 сентября один из бывших разработчиков послал DMCA Takedown, тем самым добившись блокировки проекта. С тех пор скачать исходники и сборки Bukkit’а с официального сайта нельзя.
Позже команды разработчиков Spigot, Cauldron и Bukkit объединили усилия в новой универсальной серверной платформе Sponge.
Установка [ править | править код ]
Windows [ править | править код ]
- Скачиваем сервер, пусть данный пример будет на версии 1.12;
- Перемещаем jar-архив в папку для сервера
- Открываем блокнот или другой текстовый редактор
- Вписываем туда, подставив название скачанного jar файла. Например для версии 1.12 текст в блокноте будет выглядеть так:
craftbukkit-1.12.jar — имя скачанного файла.
или (для 64-битной Java)
- Вписываем туда, подставив имя файла:
или (для 32-битной Java)
5. Сохраняем этот текстовый документ, после чего меняем его расширение с «txt» на «bat», перемещаем в папку где будет расположен сервер и запускаем. Он создаст необходимые файлы для сервера. 6. Сервер готов, для запуска сервера запускаем bat файл.
- Для 32-битной системы или 64-битной системы и 64-битной версии Java пишем это:
- Для 64-битной системы и 32-битной версии Java пишем это:
Или создаём в любом месте скрипт для упрощения запуска:
- Для 32-битной системы или 64-битной системы и 64-битной версии Java:
- Для 64-битной системы и 32-битной версии Java:
- Если не помогло, есть вариант:
- Также, есть пользовательский скрипт:
Данный скрипт перезапускает сервер, если пользователь нажал на клавишу, а не закрыл консоль.
- Если не работает — переустановите Java.
- Если не помогло — напишите полный путь вместо «java».
- Внимание! Для корректной работы любого скрипта нужно установить соответствующую версию Java! На 32-битную систему можно установить только 32-битную версию Java!
Linux [ править | править код ]
- Скачиваем сервер
- Перемещаем jar-архив в папку для сервера
- Сервер готов, для запуска переходим в папку сервера и отдаем команду java -Xincgc -Xmx1G -jar craftbukkit- .jar .
Желательно изменить опцию «-Xmx1G» в соответствии с количеством свободной оперативной памяти. Объём памяти должен быть больше 1 гигабайта, то есть не «-Xmx2G» или «-Xmx5600M»
При желании можно повесить эту команду на кнопку на панели или в меню:
Или создать в любом месте скрипт для упрощения запуска:
Скрипт нужно сделать исполняемым: chmod a+x start.sh и можно запускать командой sh start.sh .
Или даже прописать алиас, добавив где-нибудь в
После этого сервер можно будет запускать командой mcserver .
Возможно, Вы также захотите использовать init-скрипт для фоновой работы сервера.
OS X [ править | править код ]
- Открываем терминал и пишем этот код для версии 1.12:
также можно просто скачать нужную версию здесь, и поместить в нужную вам папку. В следующей команде замените [RAM] на количество оперативной памяти, которое будет выделено на запуск и дальнейшую работу сервера (512M — 512 МБ, 1536M — 1536 МБ, 1G — 1 ГБ, 2G — 2 ГБ, 4G — 4ГБ, и.т.д.):
2. Сервер готов, для запуска используем файл LaunchServer.command (будет лежать на рабочем столе).
Управление [ править | править код ]
В управлении и настройке сервер Bukkit во многом схож с чистым сервером, необходимая информация по этому может быть найдена здесь.
Bukkit предоставляет все те же команды, что и оригинальный сервер Minecraft, но также имеет и три собственные особые команды:
version | Показывает версию CraftBukkit этого сервера. | version | bukkit.command.version | Всем |
plugins | Выводит список установленных плагинов. | plugins | bukkit.command.plugins | Всем |
reload | Останавливает и снова запускает все плагины на сервере. | reload | bukkit.command.reload | Операторам |
Прочитать о настройке прав более подробно можно на вики проекта.
Наверное многие знают что такое запускатор для сервера майнкрафт, но не многие знают как его сделать. Делается он очень просто, сейчас я расскажу как.
Инструкция:
- Скачиваем архив c CraftBukkit сервером для нужной вам версии На официальном сайте Craftbukkit.org
- Скачанный файл должен быть формата .jar. Если он в архиве, распаковываем его.
- Создаем папку. Здесь нужно обратить внимание, чтобы в пути не было русских символов, ибо некоторые сервера просто отказываются работать
- Скидываем в эту папку файл, который вы скачали. Повторюсь, он должен быть формата .jar.
- В этой-же папке создаём текстовый документ с именем starter.txt.
- Открываем его и копируем следующее:
Если у вас 32-битная система:
Если у вас 64-битная система:
Чтобы узнать доступный путь проследуйте в C:ProgramFiles(x86)Java и проверьте наличие папки (jre+версия java), у меня это «jre8″(у вас может быть другая), затем в папку bin.
Для установки Java на сервер с Windows вам потребуется зайти на сервер по RDP, запустить интернет-браузер, зайти на страницу загрузки Java, скачать и произвести инсталляцию приложения.
И теперь более подробно по каждому пункту:
Подключение к серверу с Windows
1. Чтобы подключиться к серверу под управлением Windows, требуется запустить ”Подключение к удаленному рабочему столу”, что расположен в меню “Пуск” → ”Программы” → ”Стандартные”
2. Ввести IP-адрес сервера
3. В появившемся окне приветствия, выбрать учетную запись и ввести пароль.
Установка Java
1. Запустите ближайший интернет-браузер.
2. Перейдите на страницу Java.
3. В появившемся окне нажмите на большую красную кнопку “Скачать Java бесплатно”.
4. Следуя указаниям, скачайте и установите Java.
Установка сервера Minecraft
1. Перейдите на официальном сайте в раздел Download.
2. Скачайте Minecraft_Server.exe.
3. Поместите его в директорию, где будут размещаться файлы сервера.
4. Запустите файл.
5. После первого запуска будут созданы все требуемые для работы и настройки файлы.
Некоторые хитрости
Увеличение выделенной ОЗУ для работы сервера
По умолчанию, сервер Minecraft использует всего 100 Мб ОЗУ, что несомненно мало, для увеличения выделяемой памяти (при условии, что на сервере есть требуемое количество памяти) следует создать пакетный файл следующего вида:
1. Создайте и откройте файл .. в блокноте и поместите туда следующее содержимое «C:Program FilesJavajre6injavaw.exe» -Xmx2G -Xms2G -jar «Minecraft_Server.exe» где 2G это размер ОЗУ в Гб. Укажите на свое усмотрение.
2. Сохраните его, назвав, к примеру, start.bat и поместите в директорию, откуда запускается Minecraft_Server.exe
Запуск сервера в консольном режиме
При работе без нагрузки сервер потребляет около 50 Мб ОЗУ из выделенных и сама Java – не менее 170 Мб.
Для экономии ресурсов выделенного сервера можно воспользоваться режимом установки Windows 2008 – Server Core (консольный режим, облегченный для выполнения специфических задач, тем не менее, позволяющий запускать Блокнот и некоторые другие элементы управления). И запустить сервер в консольном режиме.
Строка запуска будет выглядеть следующим образом:
Единственное отличие от запуска .exe – параметр nogui.
Автоматический запуск сервера при загрузке системы
Создайте пакетный файл minecraft_start.bat с содержимым
(Зависит от того, в консольном или графическом режиме вы будете запускать сервер игры). И поместите его в директорию с файлами сервера. К примеру,
Этот файл будет запускать непосредственно сам сервер Minecraft. Далее создайте второй файл, который будет содержать следующие строки
И поместите его в директорию
Этот файл будет инициировать запуск загрузочного скрипта сервера Minecraft при старте системы.
Автоматический перезапуск сервера Minecraft при его “падении” Данное решение придумал пользователь HooKed с одного из форумов, посвященным Minecraft.
Это содержимое можно поместить в файл
Вышеописанного решения с автоматическим запуска сервера Minecraft.
Единственное, что требуется отредактировать – IP-адрес, на котором запущен сервер Minecraft в строке
Источник: 4systems.ru