start.bat start.sh или как запустить сервер | mcDev

Туториал start.bat start.sh или как запустить сервер

  • Автор темы Автор темы mcdev
  • Дата начала Дата начала
при чем тут наша сборка и туториал на сайте? вы хотя-бы скажите о каком продукте идет речь, в каждую сборку мы добавляем стартер, если его там нету мы всегда готовы сделать это за вас. Но заместо того чтобы писать в форумы стоит попытаться написать в поддержку? Это не сложно -> https://mcdev.su/
Есть обзор как запускать сервер я уже не помню
 
А алый лотос пасхальеый топ будут отображаться? И еще там самому надо будет знать карту летнию или нет
 
как запустить сервер я не понимаю создатель можете запустить мне сервер я вам все скину токо запустите сервер пожалуйста
 
.bat - можно сказать это лаунчер для любой прогги как раз батник нужен для создания сервера, через него запускается майнкрафт (скрывается батник автоматически)

Для запуска сервера Майнкрафт на компьютере нужно скачать ядро для сервера и сам запускатор start.bat, который и будет запускать наш сервер.

Первый вариант для батника (start.bat) - SERVER_FILE_NAME - название ядра!
Bash:
java -Xmx1G -jar SERVER_FILE_NAME.jar
PAUSE

Второй вариант с важными флагами для производительности:
Bash:
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

Для Linux в формате .sh:
Bash:
while true; do
cd /hub/start.sh
java -Xmx3072M -Xms2048M -jar spigot.jar
echo "Restarting in 5 seconds."
sleep 5
echo "Starting!"
done

Рекомендации PaperSpigot:
Рекомендуемые флаги запуска JVM
Используйте эти флаги в точности, меняя только Xmx и Xms. Эти флаги работают и масштабируются соответственно для любого объема памяти, даже 500 МБ, но современные версии Minecraft не справятся с таким объемом памяти.
Bash:
java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paper.jar --nogui

Рекомендуемая память
Мы рекомендуем использовать не менее 6-10 ГБ, независимо от того, насколько мало игроков! Если вы не можете позволить себе 10 ГБ памяти, выделите столько, сколько сможете, но убедитесь, что вы также оставили немного памяти операционной системе. G1GC работает лучше при большем объеме памяти.

Однако увеличение объема памяти не означает повышения производительности выше определенного уровня. В конце концов вы достигнете точки убывающей отдачи. Покупка 32 ГБ оперативной памяти для сервера приведет лишь к пустой трате ваших денег с минимальной отдачей.

Если вы используете 12 ГБ или меньше памяти для MC, вам не следует настраивать эти параметры.

Если вы используете значение Xmx, превышающее 12G
Если у вас есть и вы используете более 12 ГБ оперативной памяти, настройте следующее:
  • -XX:G1NewSizePercent=40
  • -XX:G1MaxNewSizePercent=50
  • -XX:G1HeapRegionSize=16M
  • -XX:G1ReservePercent=15
  • -XX:InitiatingHeapOccupancyPercent=20

Java GC Loggin​

У вас возникли проблемы старого поколения с этими флагами? Добавьте следующие флаги в зависимости от вашей версии java, чтобы включить ведение журнала GC:

Java 8-10
Bash:
-Xloggc:gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps
-XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=1M

Java 11+
Bash:
-Xlog:gc*:logs/gc.log:time,uptime:filecount=5,filesize=1M
Извините, а как играть с друзьями?…
 
как запустить через батник? мне пишет что системе на удается найти указанный путь, помогите пожалуйста