Open ddevault opened 9 years ago
By beta compatible skin service you mean the old skin server (e.g. https://s3.amazonaws.com/MinecraftSkins/SirCmpwn.png
) right?
Yes.
Why not just have TrueCraft servers host their own skin hosting service? Or is this too large of an incompatibility for the project goal?
That's the idea, @kameko.
Oh, I didn't clarify enough. I meant, why not have each individual TrueCraft server instance host it's own local skin server? Maybe add some kind of GUI to the client to upload your own skin to that specific server, or something.
Ah. I'd prefer to have a central server so your skin comes with you to all servers.
If we want to extend the protocol, we can have the client send its skin to the server on connection. On May 3, 2016 1:20 PM, "Drew DeVault" notifications@github.com wrote:
Ah. I'd prefer to have a central server so your skin comes with you to all servers.
— You are receiving this because you commented. Reply to this email directly or view it on GitHub https://github.com/SirCmpwn/TrueCraft/issues/179#issuecomment-216488658
We could, but I don't want to extend the protocol (at least for now).
So if we do a central server, people will need to make accounts in order to upload skins right? So I presume there will have to be an account manager website or something.
Also since it looks like the project aims to be compatible with existing servers/clients, where would the client grab the skin first? The MC servers or the TrueCraft servers? Should the client show the default skin if the player doesn't have a TrueCraft account, or should it try downloading it from the MC servers?
So if we do a central server, people will need to make accounts in order to upload skins right? So I presume there will have to be an account manager website or something.
We already have well over a thousand registered users on https://truecraft.io. The service would integrate with that. code
Also since it looks like the project aims to be compatible with existing servers/clients, where would the client grab the skin first? The MC servers or the TrueCraft servers? Should the client show the default skin if the player doesn't have a TrueCraft account, or should it try downloading it from the MC servers?
The TrueCraft servers. The beta 1.7.3 skin servers were shut down by Mojang, so there's nowhere for the client to look for MC skins. For making the vanilla MC client do this, I've done some experimentation with DNS hijacking and suchwhat but I didn't get very far. I think at some point someone will write a beta 1.7.3 minecraft mod that tweaks a few things for better TrueCraft support.
Ah, sorry about the confusion. I wasn't aware of TrueCraft's account system. That does make it a lot simpler.
We need a Minecraft beta compatible skin service running on truecraft.io.