Технічна основа серверу

`*Це стаття про технічну сторону серверу. Я звичайний гравець, тому можу помилятися. правду знають лише адміни!*`

На сервері Miners UA використовується ядро Paper версії 1.16.5 з багатьма плагінами. Перш за все, за допомогою плагіну ViaVersion ми можемо зайти з версії 1.16.4, хоча сервер працює на 1.16.5. Так само важливий плагін GeyserMC, бо він дозволяє заходити на Miners гравцям з Minecraft Bedrock.

## Безпека

### Білий список

На сервері присутній білий список гравців. Лише гравці з ніками з цього списку мають право грати на сервері. Щоб гравця додали у цей список, треба заповнити відповідну заявку. Це є мірою безпеки, завдяки чому менша ймовірність нападів чітерів, гріферів та "рейдів" з багатьох облікових записів.

### Реєстрація та авторизація

Вперше зайшовши на сервер, потрібно зареєструватися, ввівши команду /register [пароль] [пароль]. Цей пароль потрібно запам'ятати, бо він знадобиться щоразу, коли розпочинається нова сесія - потрібно ввести команду /login [пароль].

### Анти-чіт

Особисто мені (Ендерменку) відомо лише про анти-xray. Працює ця система дуже просто: блоки під землею, які гравець не повинен бачити прямо зараз замінюються на випадкові блоки каменю та руд. Завдяки цьому руди, які бачать чітери, є фейковими. Однак тут є і недолік - подібна міра захисту навантажує комп'ютери гравців, через що падає FPS і виростає ping.

## Оптимізація

### Очищення лежачих предметів

Один раз на декілька годин сервер очищує всі лежачі, тобто викинуті предмети. Це дозволяє зняти навантаження як з серверу, так і з комп'ютерів гравців. про "прибирання" плагін попереджає у чаті, тому випадково залишені ресурси є шанс зберегти.

### Рестарт

Також раз на декілька годин сервер повністю перезавантажується, що також дозволяє зняти навантаження.

## Спілкування

### Chatty

Судячи по функціях, саме цей плагін використовується на Майнерсі. Він розділяє чат на локальний (чути на відстані приблизно 100 блоків) та глобальний (чути всюди). Присутній анти-спам, анти-капс, не впевнений, але повинне бути блокування поганих слів.

### Roleplay

Сервер також є рольовою грою, тому тут є тематичні плагіни. Команди /me /do /try допомагають описати дії гравця та додають атмосфери.

/me [дія]

```
Приклад:

/me хвилюється.

Steve хвилюється.
```
/do [дія]

```
Приклад:

/do чути мурчання котика.

Steve: чути мурчання котика.
```
/try [дія]

```
Приклад:

/try спробував підняти ковадло.

Steve спробував підняти ковадло. УСПІШНО!

АБО:

Steve спробував підняти ковадло. НЕВДАЛОСЯ!
```

### Voice chat

Так, ви не помилилися! Голосовий чат у Minecraft! Таке існує!

Працює це чудо завдяки плагіну Plasmo Voice. Цей плагін хороший тим, що гравці не зобов'язані встановлювати мод. Хочеш спілкувати у войсі - встановлюй, не хочеш - не встановлюй! З недоліків можна підкреслити неможливість спілкуватися з Minecraft Bedrock, що було б дуже зручно.

Але і без цього функція класна!

## Особливості серверу

### Пропуск ночі

Плагін дуже простий. Ніч пропускається голосуванням. Щоб почати таке голосування, ляж спати. Після цього у чаті воно з'явиться і, якщо натиснути на відповідну кнопку, то можна проголосувати "за" і "проти" пропуску ночі. Дуже зручно!

### Гривні

Реалізовано досить просто. Тут валюта - це зачаровані на Незламність І смарагди з назвою "Гривні" та описом, який розповідає, що їх неможливо підмінити. І це правда!

### Власні зачарування

На сервері дуже багато додаткових зачарувань, їх можна переглянути за допомогою відповідної команди. Як добути їх - хтозна.

**Редагуйте статтю та уточнюйте деталі, багато чого ви знаєте значно краще мене!**