Найти тему
Ellington

Сервер майнкрафт с модами и плагинами 1.12.2

Оглавление

Доброго времени суток, товарищи, любители создавать что-то своё.
В сегодняшней статье я опишу все этапы и нюансы в создании базовой части проекта майнкрафт с модами.
Пожалуйста, не судите строго, это первая моя статья.

Тема будет разбита на несколько статей.

  1. История.
  2. Выбор версии и почему?
  3. Выбор ядра и почему?
  4. Выбор соответствующих модов.
  5. Выбор плагинов.
  6. Первоначальная настройка и первый запуск!

История

С чего я вдруг решил создать свой сервер, какие ошибки у меня появились на этапе создания и как их фиксить?

Мне 18 лет, казалось бы, какой к черту майнкрафт? - камон, люди, майнкрафт, как оказалось не стоит на месте, а только развивается.
Наверняка у каждого 3го есть друг-любитель игр такого жанра как
«песочница», «открытый мир», «свобода действий». Я не исключение.
С темпом роста новых серверов всё чаще задумываешься о создании собственного сервера. На это есть множество причин. Администрация, игроки, экономика, правила. И прочее-прочее-прочее, можно долго перечислять, у каждого своя причина. Дабы избежать всех этих
«палок в колёсах» я и начал создавать своё детище :D

Выбор версии и почему?

Изначально, первая ошибка в онлайне сервера - версия.
Я гражданин Российской Федерации, увы, но у нас цены на компьютеры - бешенные, нежели в других странах. Так вот, к чему я. Исключая хайпиксель, то основную массу игроков, которые пользуются услугами серверов - занимает СНГ коммьюнити. Нужно понимать, что не у каждого дома стоит железо за 70+ тысяч рублей. Нужно что-то оптимальное по критериям новизна/производительность.

Какую версию стоит выбрать? 1.7.10 - старая версия, но на неё идут ОЧЕНЬ много модов, но сочетать с плагинами очень тяжело.
1.16.5 - новая, но малопроизводительная для старых ПК - вариант отпадает.
1.18.2 - новая, но также малопроизводительная. Вариант так себе.

1.12.2 - да, версия далеко не новая, но мы сочетаем новизну/производительность. На неё пойдут МНОЖЕСТВО модов и МНОЖЕСТВО плагинов. На нем я и буду делать сервер майнкрафт.

Выбор ядра и почему?

Изначально я рассматривал ядро как Sponge, Magma, Thermos, Cauldron.
Но никто из них не мог нормально обрабатывать и выдавать то, что от них требовалось. Спустя множество четных попыток запустить всю связку, я перешёл на ядро -
mohist. Почему?? - ядро обновляется, обновления выходят чуть ли не каждый месяц, Начальная версия - 22, а их уже свыше 100.

Установка ядра

Скачиваем само ядро(на моё время актуальная версия для 1.12.2 - 321.
Процесс установки прост как некуда проще.

Далее создаем в ЭТОЙ же папке файлик с названием start.bat
Важно! Расширение также поменять! Это будет наша консоль.
Далее в нем пишем следующий текст.
@ECHO OFF

chcp 1251

java -Xmx512M -Xms4096M -jar mohist.jar nogui

PAUSE

Что это такое? - chcp 1251 это кодировка, чтобы при чтении русских символов у вас не было японского. Xmx4096M - выделение памяти если вы обладатель мощного компьютера, то ставьте 6+ ГБ для спокойной игры.
Если же вы пользователь слабого пк, то ставте от 2048 до 4096.

Итак, всё успешно вставили? - запускаем!

Загрузка всех нужных библиотек ядра.
Загрузка всех нужных библиотек ядра.

После установки всё стопается на этом этапе -

-3

В консоль вам нужно будет написать true, далее будет произведен первый запуск сервера!

Итак, с установкой и выбором ядра разобрались!
Приступим к выбору и установке модов.

Моды-моды-моды, многие любят индустриальные сборки, другие индустриально-космические, усложненные, магические и др.

Чтобы не встать на одном месте, а какие моды мне нужны?
Посмотрите состав на популярных проектах, что используют они.
Отталкивайтесь от этого и вы придёте в нужную точку.

Как скачивать моды, куда это всё класть?

https://www.curseforge.com/minecraft/modpacks моды брать ТОЛЬКО от сюда, это проверенный сайт, откуда НУЖНО качать моды. Сторонним сайтам - не доверяйте.
Например, вы захотели поставить
industiral craft 2. Напоминаю, наша версия - 1.12.2!!! Ваши действия, когда зашли на ссылку. Найти категорию Files(файлы), далее листаете ниже, видите кнопку View All(показать всё)

Категория Files
Категория Files
Кнопка View All
Кнопка View All

Качаете ТОЛЬКО исходя из версии ядра 1.12.2, далее этот модик нужно закинуть в раздел mods вашего сервера. Запускаем, предварительно удалив папку world, ведь IC влияет на мир.

Если вы видите например, что-то подобное, выделенное красным
Ender IO request to [endercore((@2.4.9))], то не стоит пугаться вам просто нужен ещё один мод - endercore, его ставить по такому же принципу, как и выше. Все моды, которые влияют на РЕСУРСЫ, то это влияет и на МИР. При установке КАЖДОГО нового влияющего мода придётся удалять мир.

Надеюсь, что тут я смог по максимуму разжевать, если какие-то моменты всё же остались в непонятках, то задавайте их мне в ЛС!

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