Minecraft 1.7.10 сборка для сервера GregTech
Кто бы мог подумать!)
MultiMC - универсальный лаунчер для множества версий minecraft. Можно запускать сколько угодно, разных версий игры. В моем случае сборка импортируется именно в такой лаунчер.
- Скачать MultiMC - ломаный) у меня на облаке и с сайта на гитхабе
Клиент
Сборка1
Сборка2
1.7.10_wolfam2 - с облака1.7.10_wolfam2.11.7.10_wolfam2.21.7.10_wolfam2.3 (07.11.21)1.7.10_wolfam2.41.7.10_wolfram2.5(Изменён конфиг railcraft. Добавлена возможность постройки цистерн) .1.7.10_wolfram2.6(Добавлен мод: GraviSuite, поправлены конфиги для запрета крафтов в Applied Energistics 2)1.7.10_wolfram2.7(Замена NEI на экспериментальный, удалены не используемые моды, добавлены buildcraft-compat, Carpenter's Blocks, и расширители NEI)- 1.7.10_wolfam2.8 (Добавлены моды: ---- потом) Как настроение появится, но это важно)
- 1.7.10_wolfam2.9 (Обновления модов: Galaxy Space, GregTech, BuildCraft, buildcraft - compat, Carpenter's Blocks, NotEnoughItems GTNH)
- 1.7.10_wolfam2.9.1 (Добален мод ExtraCells2 - из за шины экспорта со словарём)
- 1.7.10_wolfam2.10 - Актуалушка
Импортировать в MultiMC.
- add Instane, потом import from zip, указать путь до архива, готово!!
Подключение к серверу по адресу host.mywolfram.ru:25565
--
--
--
Модлист
- Forge 10.13.1614 - устанавливается через MultiMC. Edit instanse, instal Forge.
- Alternate Terrain Generation - 0.12.0 - Альтернативная генерация ландшафта. - CS
- AppleCore - 3.1.1 - Ядро для некоторых модов - CS
- Applied Energistics 2 - rv3-beta-6 - CS
- BiblioCraft - v1.11.7 - CS
- Binnie's Mods - 2.0.22.7 - CS
- Chunk-Pregenerator - 2.4.1 => 2.5.3 - CS
- Careful Cast Corrector - 1.0 => 2.0 - CS
- codechickencore - 1.0.7.48 - CS
- ChickenChunks - 1.3.4.19 - CS
- Chicken Chunk Patcher - 1.1
- Chisel - 2.9.5.11- CS
- CraftTweaker - 3.1.0 - CS
- ExtrabiomesXL - 3.16.4
- FastCraft - 1.25
- Forestry - 4.2.16
- Galacticraft Core - 3.0.12.504
- Galacticraft Planets - 3.0.12.504
- Galaxy Space - 1.2.14 => 1.2.15
- GregTech - 6.14.06 => 6.15.01
- IndustrialCraft 2 - 2-2.2.827-experimental
- JourneyMap - 5.1.4p2
- MalisisCore - 0.14.3
- MineTweaker 3 - 3.0.10B
- MTUtils - v1.6.0
- OptiFine - 1.7.10_HD_U_E7
- Pam's HarvestCraft - 1.7.10Lb
- Waila - 1.5.10 - C
- Wawla - What Are We Looking At - 1.0.5.120 - C
- Waila Harvestability - 1.1.6 - C
- EnderCore - 0.2.0.39
- WAILA Plugins - 0.2.0-25 - C
- WailaAddonBC - 1.0.5.1
- GT6 Ore Helper - 0.0.6 - C
- Inventory Tweaks - 1.59-dev-152 - C
- HoloInventory - 1.9.1.124
- ForgeMultipart - 1.2.0.345
- Project Red - Core - 4.7.0pre12.95
- Project Red - Integration - 4.7.0pre12.95
- GraviSuite - 2.0.3
- BuildCraft 7.1.23 => 7.1.24
- buildcraft - compat 7.1.7 => 7.1.8
- Carpenter's Blocks v3.3.8.1 => v3.3.8.2
- ModTweaker - 2-0.9.6
- neiaddons - 1.12.15.41
- NEIIntegration - 1.1.2
- NotEnoughItems GTNH - 2.1.7 => 2.1.12 - C
- Advanced XRay - 1.0.8 - C
- FTB Library - 1.0.18.3 - CS
- FTB Utilities - 1.0.18.3 - CS
- World Stripper - 1.0.0 - C
- ExtraCells2 - 2.4.0
Better Questing - 3.0.328
--
--
--
Сервер
ubuntu
Подготовка
Сначала ставим джаву
apt install openjdk-8-jre-headless
и скрин
apt install screen
открываем порт
ufw allow 25565
Установка сервера
скачать Minecraft Forge
выполнить установку
java -jar forge-x.xx.x-installer.jar --installServer
после запустить
java -Xms1G -Xmx1G -jar minecraftforge-universal-xxxxxxxxx.jar nogui
после первого запуска создадутся базовые файлы
в файле eula.txt
eula=true
после этого повторный запуск
java -Xms1G -Xmx1G -jar minecraftforge-universal-xxxxxxxxx.jar nogui
появятся основные файлы мир, и сервер будет готов к работе. Останавливаем
stop
редактируем файл server.properties
online-mode=false
level-name=свое_имя_мира
motd=свое_имя_сервера
Сохраняем.
После чего в папку модов закидываем файлы из клиента, кроме тех которые не совместимы с сервером, Оптифайн например.
Кладем конфиги если есть.
Запускаем сервер, с устанавливаю для данной сборки размер памяти в 4 гигабайта. Так выглядит моя строка запуска,
java -Xms1G -Xmx4G -jar forge-1.7.10-10.13.4.1614-1.7.10-universal.jar nogui
Готово.
Запускать сервер лучше с использование утилиты screen. Она позволит закрыть ssh сессию, без остановки работы сервера.
основные ключи нужные нам.
screen - создает сессию, в которой уже и будем запускать сервер
screen - list - покажет какие сессии уже были созданы
screen - r номер_ сессии - переключит на созданию сессию.
Чтобы свернуть окно сессии нажимаем Ctrl + A + D
Создания процесса
создадим файл процесса
nano /etc/systemd/system/my-startup.service
вставлю туда данные
[Service] RemainAfterExit=yes WorkingDirectory=/root/mc2 User=root # Стартовый экран, Java и Minecraft ExecStart=screen -s mc -d -m java -server -Xms1024M -Xmx4096M -jar forge-1.7.10-10.13.4.1614-1.7.10-universal.jar nogui # Скажите Minecraft изящно остановиться. # Завершение Minecraft завершит работу Java # systemd завершит работу Screen после 10-секундной задержки. Нет необходимости в явном уничтожении экрана ExecStop=screen -p 0 -S mc -X eval 'stuff "say SERVER SHUTTING DOWN. Saving map..."\015' ExecStop=screen -p 0 -S mc -X eval 'stuff "save-all"\015' ExecStop=screen -p 0 -S mc -X eval 'stuff "stop"\015' ExecStop=sleep 10
Теперь если выполнить
systemctl start my-startup.service
запуститься сервер в окне скрина
чтобы это запускалось при запуске системы, нужно
systemctl enable my-startup.service
источники