Фикс фикс фикс.
Мы сделаем так, что у всех пользователей будет работать. А потом откроем ресурс для всех
А плагин не так и прост. Но мы тоже умные
Спасибо @An0nim за сообщение об ошибке
Привет всем,
На этот раз небольшой статус-апдейт вместе с обновлением.
Последние несколько месяцев я чувствовал себя плохо — и причина была всего одна. Один комар.
Я буквально вернулся с грани смерти после 120 дней борьбы с вирусной инфекцией спинного мозга.
С положительной стороны — после всего этого и множества бессонных ночей у меня теперь есть иммунитет к вирусу Западного Нила.
Дальше мне придётся беречь силы — это не то, что восстанавливается за одну ночь. Из-за травмы спинного мозга (SCI) мои лёгкие под угрозой коллапса, если я не буду соблюдать покой. После довольно серьёзного отёка позвоночника они сейчас в рабочем состоянии, но не полностью.
Спасибо всем за терпение и поддержку.
Улучшения:Исправления:
- Обновлено до Minecraft 26.1.2
- Поддерживаемые версии Fabric: 26.1.2, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.1, 1.20.1
- Улучшена производительность базы данных с использованием useServerPrepStmts=true
- Блокировка альтернативных аккаунтов теперь происходит только при бане по IP, а не при обычных банах
- Скрытые аккаунты из hidden_dupeip_players теперь возвращают пустой список при обращении
- Уменьшено значение offline_tab_size по умолчанию до более оптимального (4000)
- Улучшено управление кэш-памятью для снижения пикового использования
Мелкие исправления:
- Исправлено: флаг --delete не работал для деактивированных наказаний
- Исправлено: последовательные предупреждения считались дубликатами при импорте
- Исправлена необычная ошибка Bedrock, связанная с многопоточной регистрацией игроков
- Исправлена редкая ошибка запуска на Folia
- Исправлена редкая ошибка Fabric, связанная с консольными командами, возникавшая при исчезновении консоли из памяти во время выполнения команды
- Исправлена ошибка автодополнения, если был забанен пользователь с именем '.' или '*' (пустое имя Bedrock)
- Исправлена ошибка при использовании команды kick без указания игрока
- Исправлена работа с пользователями, которые никогда не заходили на сервер, при указании UUID в командах
- Исправлена проверка мутов через API, которая могла сбрасывать IP-муты при указании другого IP, чем текущий IP замученного игрока
2.18.8:
Улучшения:Исправления:
- Улучшено соотношение сжатия при более чем 4000 имен пользователей — алгоритм анализа эффективности полностью переписан и теперь должен работать значительно быстрее при десятках тысяч имён.
Небольшие улучшения:
- Исправлена рассинхронизация кэша сжатия, вызывавшая проблемы с офлайн-дополнением таба при определённых условиях.
- Исправлены дополнительные крайние случаи, когда URL в причинах/сообщениях вызывали проблемы у клиентов 1.21.5+.
- Исправлено отображение скрытых шаблонов в истории — проверка применялась только к IP-банам.
- Исправлены поля webhook: одна строка теперь корректно создаёт inline-поле, две строки — обычное поле (а не наоборот).
- Исправлено сообщение об ошибке InterruptedException при выключении.
- Webhook-поля теперь поддерживают многострочные inline-значения.
- Порог «База данных медленная» повышен с 1 секунды до 4 секунд.
Улучшения:Исправления:
- Сообщения теперь загружаются в отдельном потоке, что ускоряет запуск примерно на 20%.
- Снижено потребление памяти сообщениями и случайными идентификаторами.
- Исправлена работа команд с UUID игроков, которые никогда ранее не заходили на сервер.
- Исправлены ошибки unban/checkban для некоторых имён пользователей.
- Исправлен баг из предыдущей оптимизации, вызывавший ошибки при сжатии данных менее 20 байт для офлайн-вкладки.
Улучшения:
- Обновлено для Minecraft 1.21.9.
- Fabric-версии, поддерживаемые этим обновлением: 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.1, 1.20.1.
Исправления:
- Исправлена ошибка, из-за которой флаг --stack=1 передавался другим командам плагина в действиях-шаблонах начиная с версии 2.18.
Улучшения:Исправления:
- Повышена производительность сжатия и распаковки.
- Исправлены проблемы с дублирующимися ключами/кешированием при 1–10 пользователях.
- Исправлено отсутствие отображения истории разбана/снятия мута из консоли.
Улучшения:
- Оптимизировано сжатие.
Исправления:
- Исправлена ошибка, блокировавшая игроков от использования команд после первого применения с версии 2.18.
- Исправлена непознаваемая опция (--stack=1) в действиях шаблона с версии 2.18.
- Исправлено редкое ConcurrentModificationException, которое могло возникнуть при одновременном сжатии и разжатии.
- Исправлен ещё один граничный случай при сжатии.
Исправления
- Ещё одно исправление для предыдущих проблем.