# Встановлення Minecraft Java Server

У цьому керівництві ми детально розглянемо ручну інсталяцію сервера Minecraft. Давайте розглянемо популярні ядра серверів та навчимося правильно встановлювати сервер.

## Деяка інформація

Ми представляємо детальний посібник із встановлення сервера Minecraft на віртуальне обладнання від команди Space Core. Інструкція підходить як для VDS, так і для повністю виділеного сервера.

Ця стаття надає приклад встановлення ядра Paper для Minecraft 1.16.5.

## Процес встановлення

Створюємо файл «start.txt» у будь-якій папці на вашому комп'ютері (назва «start» не є принциповою, можна використовувати будь-яку).

Відкрийте документ і введіть команду запуску з усіма необхідними аргументами для сервера:

```
java -Xms1024M -Xmx1024M -jar core.jar nogui
```

{% hint style="info" %}

* `-Xms512M` — мінімальна кількість оперативної пам'яті, виділеної для ігрового сервера.
* `-Xmx2048M` — максимальна кількість оперативної пам'яті, яка буде доступна серверу під час роботи.
* `-jar` — тип файлу для запуску.
* `core.jar` — назва ядра самого ігрового сервера.
* `nogui` — аргумент для скасування запуску GUI, оскільки він нам не потрібен.
  {% endhint %}

Після зміни всіх аргументів та імен відповідно до ваших потреб, введіть і збережіть налаштовану команду запуску для вашого сервера:

```
 java -Xms512M -Xmx2048M -jar paper-1.16.5-553.jar nogui
```

<figure><img src="/files/z1X4pciv8brXciWdQr4c" alt=""><figcaption></figcaption></figure>

Перейменуйте файл запуску з «start.txt» на «start.sh».

Відправте файл на сервер у папку з ядром.

Використовуйте команду `sh` в SSH для виконання скрипту:

```
sh start.sh
```

<figure><img src="/files/4MGwJ33t4syX95crqFQ3" alt=""><figcaption></figcaption></figure>

Ядро сервера запущене і почало встановлювати додаткові файли.&#x20;

Запуск було зупинено, потрібно підтвердити угоду Eula.

<figure><img src="/files/hkc65KUgLvJndE9ZmEjI" alt=""><figcaption></figcaption></figure>

1. Перейдіть до sFTP, там є нові серверні файли:
2. Відкрийте файл «Eula.txt».
3. Підтвердіть угоду, ввівши «true»:

<figure><img src="/files/TKRdP5OLGCrvWlk1K0cl" alt=""><figcaption></figcaption></figure>

Збережіть, закрийте текстовий редактор, вийдіть із вікна з відправкою файлу на сервер, натисніть «Так».

Поверніться до SSH і використовуйте команду `sh` для перезапуску сервера:

<figure><img src="/files/PoX19uX3KiJWBjAxy7rC" alt=""><figcaption></figcaption></figure>

#### Прямий запуск без start.sh

Просто введіть команду з аргументами запуску в консоль:

```
java -Xms512M -Xmx2048M -jar paper-1.16.5-553.jar nogui
```

<figure><img src="/files/lI9wmlMyM2iHOkDh3JWW" alt=""><figcaption></figcaption></figure>

## Ядра для серверів з модами

{% hint style="info" %}
Останні версії:

**Cauldron 1.7.10** — <https://mirror.spacecore.info/minecraft/cauldron-latest.zip>

**Thermos 1.7.10** — <https://mirror.spacecore.info/minecraft/thermos-latest.zip>
{% endhint %}

## Питання: як отримати доступ до адміністративних команд?

У серверній консолі ви можете надати собі права оператора, написавши:

```
/op <Ваш Нікнейм>
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://spacecore.gitbook.io/wiki/ua/minecraft/how-to-install-minecraft-java-server.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
