new-sashok724 / Launcher

sashok724's Launcher
https://launcher.sashok724.net/
Do What The F*ck You Want To Public License
71 stars 71 forks source link

Задание абсолютного пути к скинам и плащам #65

Closed UralMas closed 6 years ago

UralMas commented 6 years ago

В инструкции написано:

skinsURL: "http://skins.minecraft.net/MinecraftSkins/%username%.png"; # Маска URL скинов
cloaksURL: "http://skins.minecraft.net/MinecraftCloaks/%username%.png"; # Маска URL плащей

Можете добавить возможность задания абсолютного пути (если лаунчер находится на том же сервере, что и хранилище скинов)? Например:

skinsURL: "/var/www/user/data/www/site.ru/skins/%username%.png"; # Маска пути до скинов
cloaksURL: "/var/www/user/data/www/site.ru/cloaks/%username%.png"; # Маска пути до плащей

Не у всех игроков есть свой скин/плащ, у многих они идут дефолтные, соответственно URL-запросы выдают ошибку 404, что засоряет лог ошибок. Так же это дополнительно нагружает веб-сервер.

new-sashok724 commented 6 years ago

Клиент майнкрафта может получать скины только по HTTP. Чтобы можно было каким-то другим способом давать скины, требуется модификация клиента, поэтому это реализовано не будет. Что касается лога ошибок и 'дополнительной нагрузки' на веб-сервер - первое настраивается, второе на правильно настроенных веб-серверах несущественно.