xfl03 / MCCustomSkinLoader

Customize Skin, Cape and Elytra in Minecraft 1.8-1.21
GNU General Public License v3.0
503 stars 33 forks source link

Skin is load from Mojang services although i dont have premium acc #153

Closed barraIhsan closed 3 years ago

barraIhsan commented 3 years ago

So i look at the log and suddenly this appear

[BarraIhsan INFO] Loading BarraIhsan's profile.
[BarraIhsan INFO] 1/2 Try to load profile from 'Mojang'.
[BarraIhsan INFO] Default profile will be used.
[BarraIhsan INFO] BarraIhsan's profile loaded.
[BarraIhsan INFO] (SkinUrl: http://textures.minecraft.net/texture/d6bfe7add075a982ba4e7277de9ac83ec8a5e2d31990f688948a896f74cbb2b1 , Model: default , CapeUrl: null  , Expiry: 1617519258)

I try to look at the API But it doesn't load, I also search for [NameMC]{https://namemc.com/search?q=BarraIhsan}, its also says available. But strangely enough, the textures.minecraft.net is working? Is CustomSkinLoader just upload my skin to the mojang API?

ZekerZhayard commented 3 years ago

CustomSkinLoader is not a mod for uploading skin. It just a mod that can load skins and capes from 3rd-party skin websites and supports loading HD skins.

barraIhsan commented 3 years ago

So, why thats happened?

ZekerZhayard commented 3 years ago

So, why thats happened?

Because that site is required POST method, but accessing it from internet browser is equivalent to GET method

barraIhsan commented 3 years ago

Oh, because of that, CustomSkinLoader think that my skin from MOJANG?

ZekerZhayard commented 3 years ago

Oh, because of that, CustomSkinLoader think that my skin from MOJANG?

CustomSkinLoader has a default 3rd-party skin websites loading list (https://github.com/xfl03/MCCustomSkinLoader/issues/150#issuecomment-813033680), you can modify the order of them in config file (.minecraftt/CustomSkinLoader/CustomSkinLoader.json) so that the mod can load from other skin website first. There is a Chinese document that explains the meaning of each option in the config file because most of our users are all Chinese. There is no extra GUI in game to modify the config file. You may need to modify it by code editors.

barraIhsan commented 3 years ago

Oh, because of that, CustomSkinLoader think that my skin from MOJANG?

CustomSkinLoader has a default 3rd-party skin websites loading list (#150 (comment)), you can modify the order of them in config file (.minecraftt/CustomSkinLoader/CustomSkinLoader.json) so that the mod can load from other skin website first. There is a Chinese document that explains the meaning of each option in the config file because most of our users are all Chinese. There is no extra GUI in game to modify the config file. You may need to modify it by code editors.

Yea, I modify it to only Mojang and LocalSkin, but more confusing is why its getting my skin from mojang. Before this, it gonna fail, and customskinloader getting my skin from LocalSkin

ZekerZhayard commented 3 years ago

Yea, I modify it to only Mojang and LocalSkin, but more confusing is why its getting my skin from mojang. Before this, it gonna fail, and customskinloader getting my skin from LocalSkin

barraIhsan commented 3 years ago

Yeah i already do that, and no. I just ask why my skin is getting from mojang, its suppose to NOT get it from mojang, Because I doesn't have Minecraft / Mojang acc

ZekerZhayard commented 3 years ago

Yeah i already do that, and no. I just ask why my skin is getting from mojang, its suppose to NOT get it from mojang, Because I doesn't have Minecraft / Mojang acc

Were you playing an offline server at that time? Default profile will be used. means that server sent texture profiles to every players initiative (Yes, the default behavior of online servers is like this, but there are a several server plugin can also do that, one of the popular ones is SkinRestorer, it can be used in offline servers).

barraIhsan commented 3 years ago

Oh ok!