Open StelStelox opened 3 months ago
fix ur api, isnt injector issue
@kuruaff I have the same problem. The API is implemented entirely according to the documentation, what can I check?
Hurray, I found a fix! I spent 5 hours searching for it before finding this issue. It turns out that skins must have different file names on the server...
@Seeroy which returns a call to the "hasJoined" method to the server https://sessionserver.mojang.com/session/minecraft/hasJoined?username=username&serverId=hash&ip=ip
Hurray, I found a fix! I spent 5 hours searching for it before finding this issue. It turns out that skins must have different file names on the server...
you used the mod as a solution..
you used the mod as a solution..
What do you mean?
you used the mod as a solution..
What do you mean?
One person had the same problem when he chose CustomSkinLoader instead of implementing his own yggdrasil and the problem was with the file names.
@Seeroy а зачем мы кст на английском говорили..
@kuruaff не знаю, думал ты на англ) Не, я без модов вообще, фулл свою имплементацию API написал. Я думал со стороны разрабов из Mojang там типа более всё продумано)
UPD. Кстати, ТС тоже русский, у него в дискорде язык русский))
@Seeroy я почему-то подумал что ты и есть тс и по скрину увидел русский язык..
а вообще в апишке же есть параметр uuid у скина, вроде понятно должно быть что он должен у скина быть уникальный
@kuruaff да хз, я просто сначала раскладывал скины по папкам как /uploads/{uuid}/skin.png И думал на стороне Mojang это всё учтено, и скин скачивается под уникальным названием а не тем, который сервер отдаёт)
@Seeroy под каждого игрока свою папку создавать, капец ты тип, ты че хотел рядом со скином плащи хранить или че :D
@kuruaff так и есть, там же плащ лежал))))))
@Seeroy так как тебе майн будет давать уникальное название если их кешировать надо, а давая его каждый раз при скачивании он не сможет быстро подгружать с кеша ибо по сути до скачивания не знает хэш файла
@kuruaff вроде логично, но они могли сами их переименовывать в UUID, а не скачивать прям так))
@Seeroy так прикол в том что скины даже у них не сохраняются под uuid игрока, а придают им свой uuid, ибо нет смысла хранить три файла с разным uuid игроков хотя это один скин по факту, просто у разных челов, к тому же если оно закеширует в uuid игрока, то если игрок сменит скин и зайдёт, у старых игроков ничего не поменяется ибо будет грузить с кеша по uuid игрока
Ребзи, если я не ошибаюсь название файла скина это его хэш в sha1
Ребзи, если я не ошибаюсь название файла скина это его хэш в sha1
я вообще в sha256 сохраняю, как там на официалке хз вообще :/
Да, точно, sha256
Собственно я делаю абсолютно то же самое)