Skip to content

EyeCrasher/MinecraftCodespace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 

Repository files navigation

Запуск Minecraft сервера на GitHub Codespaces

Важные советы

  1. Ограничение времени работы Codespaces: Пространство кода автоматически завершает работу после определенного периода бездействия, по умолчанию это 30 минут. Вы можете настроить период ожидания в личных настройках на GitHub, но сервер, работающий 24/7, сделать невозможно, хотя можно использовать Railway App или похожие бесплатные сервисы.

  2. Максимальное время работы: У каждого GitHub аккаунта есть лимит в 60 часов работы на двух ядрах в месяц. Если вам нужно больше времени для работы сервера, вы можете использовать несколько аккаунтов и синхронизировать проект через Fork или Collaborate.

1.Скачивание ядра:

Заходите на https://mcversions.net и найдите нужную версию майнкрафта. Скачиваете server.jar и перекидываете в Codespace

2. Запуск Minecraft сервера

Когда вы загрузили ядро, можно запустить сервер с помощью команды:

java -Xmx6G -jar server.jar

3. Шаги по настройке портов (чтобы с друзьями играть)

Установка Ngrok для перенаправления портов

Чтобы открыть порты для Minecraft сервера, используйте Ngrok. Выполните следующие команды:

# Скачиваем Ngrok
wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz

# Распаковываем архив
tar -xvzf ngrok-v3-stable-linux-amd64.tgz

# Делаем файл исполняемым
chmod +x ./ngrok

# Вводим токен авторизации
./ngrok authtoken <ВАШ_ТОКЕН>

# Открываем порт для Minecraft сервера
./ngrok tcp 25565

Примечание: Чтобы использовать TCP порты в Ngrok, нужно привязать банковскую карту для подтверждения возраста и безопасности.

Использование Pinggy (если нет доступа к Ngrok TCP)

Если по какой-то причине вы не можете использовать Ngrok TCP порты, воспользуйтесь Pinggy. Выполните следующую команду:

ssh -p 443 -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -R 0:localhost:<ПОРТ_СЕРВЕРА> tcp@a.pinggy.io

Примечание: Бесплатная версия Pinggy ограничена 1 часом работы, в платной версии нет временных ограничений.

Обратная связь

Если возникнут вопросы, пишите мне в Discord: eyecrasher07

Удачи!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors