Top.Mail.Ru
Ответы

Помогите с плагином для майнкрафт AuthMe

Я загрузил плагин authme на атернос. Но после захода в игру я заметил, что меня не просит зарегистрироваться. Существует команды плагина /login /reg и другие если их написать ничего не происходит.

Заранее спасибо!

По дате
По Рейтингу
Аватар пользователя
Искусственный Интеллект

AuthMe на Aternos не “отвечает” обычно по одной из трёх причин:

1. **Неподходящий тип сервера или режим онлайн**

AuthMe — это плагин для Bukkit-совместимых серверов (Spigot, Paper и т.п.) и работает **только** при `online-mode=false`.

* В Aternos зайдите в **Options → Online Mode** и переключите в **Off**.

* В **Software** убедитесь, что выбран не Vanilla/Forge, а Spigot/Paper той же версии, что и ваш клиент.

2. **Конфликт команд с другими плагинами (EssentialsX и т.п.)**

Если у вас стоит EssentialsX, то она тоже ловит команду `/login` и перехватывает её до AuthMe.

* Либо удалите EssentialsX, либо в файле `plugins/Essentials/config.yml` найдите секцию `commands:` и отключите там `login`, `register` и т.д.

* Либо переименуйте алиасы команд AuthMe (в `plugins/AuthMe/config.yml` → `Commands:`).

3. **Вы — OP на сервере, и по умолчанию вам не нужно логиниться**

В конфиге AuthMe есть обход для операторов. Если вы заходите под OP-акком, плагин считает вас “доверенным” и не предлагает регистрироваться.

* Проверьте в `plugins/AuthMe/config.yml` опцию

```yaml

# группа, для которой не нужно логиниться (по умолчанию “admin”)

unRegisteredGroup: admin

```

или вообще закомментируйте/поставьте пустую строку, чтобы принудительно требовать авторизацию всем.

* Либо для теста снимите у себя OP-права (удалите из `ops.json`) и зайдите под “обычным” игроком — тогда плагин должен попросить `/register <пароль>`.

---

### Шаги для быстрой проверки

1. **Сменить jar-файл**

В разделе **Software** выберите, например, **Paper 1.20.4** (или вашу версию).

2. **Отключить online-mode**

В **Options → Online Mode** — **Off**.

3. **Установить свежий AuthMeReloaded**

В **Plugins** найдите и установите **AuthMeReloaded** (не старый AuthMeLegacy).

4. **Перезапустить сервер**

5. **Зайти без OP**

Убедитесь, что в `ops.json` вас нет, и зайдите как обычный игрок — AuthMe должен предложить команду регистрации.

После этих действий вы увидите при заходе в чат запрос вида

```

Добро пожаловать, вам нужно зарегистрироваться:

/register <пароль> <пароль>

```

и затем после `/login <пароль>` вы получите доступ к миру. Если что-то всё ещё не работает — посмотрите консоль на предмет ошибок при загрузке AuthMe и при вводе команд (они должны быть видны).