Примечания к патчу V3.1.0
Переработка импорта скинов
В версии 3.1.0 значительно улучшена система управления импортом скинов. Предыдущий метод был крайне медленным, особенно при первом импорте большого количества скинов. На тестовом наборе из ~7000 скинов импорт занял менее 50 секунд, в отличие от почти часа при использовании предыдущего метода. Несмотря на значительные изменения, система полностью совместима со старыми файлами данных и конфигурациями. Никаких изменений в настройках не требуется.
Также была обновлена система индексации скинов. Ранее это вызывало проблемы, когда команды не работали, поскольку индексация ещё не была завершена. Теперь индексация начинается на гораздо более раннем этапе и обновляется соответствующим образом, поэтому даже если вы импортируете 7 квинтиллионов скинов, вы можете начать использовать команды до того, как все они будут импортированы.
Добавлена опция в настройках для отладки причин, по которым скины не импортируются. По умолчанию она отключена во избежание спама. Основная цель — выяснить, какие скины и почему не импортируются. Обычно это происходит из-за того, что скин был создан некорректно в мастерской или в игру был добавлен новый скин.
Пример отладки:
Код:
//Уведомите разработчика скина, если увидите следующее: [ Skinner ] Уведомить создателя скина : Не удалось найти допустимые теги для короткого имени скина ' Rust - Icons - Planter Box' ( 3482077360 ), пропускаем .
//Уведомите разработчика плагина, если увидите следующее: [ Skinner ] Уведомить разработчика : Не удалось найти допустимое короткое имя для скина 'Carbon Fiber Wallpapper' ( 3315868445 ), пропускаем . теги : Wallpaper ,
Отладка идентификаторов скинов
Я знаю, многие из вас просили добавить возможность отображения идентификаторов скинов для администраторов. Skinner был обновлен, и теперь администраторы могут видеть идентификаторы скинов предметов в их названиях, используя меню /skincraft. Эта информация будет отображаться только для администраторов с флагом admin.
Другие исправления
- При использовании Skincraft страница скина будет обновляться при выборе предмета и скина.
- Скины NSWF теперь будут импортироваться корректно — используйте на свой страх и риск.
- Исправление ошибок HTTP
- Исправлены ошибки команд.