Плагин на регистрацию/вход для Endstone последней версии. Мой первый плагин для Endstone. Внутри НЕТУ вайбкодинга. В будущем будет поддержка MongoDB. Гитхаб: GitHub - Sasha201089/AuthPlugin · GitHub
Чтобы люди могли скачать. Сюда файл залить нельзя. Мне ссылку на яндекс диск кидать?
- Нету хеширование. А это уже признак, что плагин полный шлак. Изучи темы про хеширование на Python.
- JSON файл это не база данных. Лучше надо было сразу реализовать MongoDB.
- Использовать I/O для файла при входе игрока, это извращенство.
- Состояние гонки неизбежна.
- Нету блокиратора игрока. Буквально. Игрок может свободно творить на сервере что угодно, ведь плагин его не ограничивает во время авторизации/регистрации.
Там есть ещё ошибки, но это мелочь (оптимизация проверки пароля, хардкод сообщений, обработка ошибки при отсутствии прав на запись/чтение и т.д)
Ок. Исправлю. Ну в целом да нужно уже вырастать из школо плагинов для PMMP где все в одном файле и в одном json.
(сообщение удалено автором)
(сообщение удалено автором)

