Before anyone says anything, yes I know that custom textures are broken.
So, on with the ideas. I have a few.
IDEA 1:
It's pretty simple really. Give a "Prefer server textures" setting. Put the setting just above the "Texture Pack" option, as pictured below in the settings.
Right now there is "Default," "Pixel," and whatever texture packs are installed. This would use downloaded server textures for blocks when available. If it is off, then the client never downloads the texture files. For blocks that do not have a corresponding texture in the server pack, it will use the texture for whatever the client's texture pack is set to.
The reasoning for this:
1. People with internet connections that throttle or are simply slow may not want to download the custom texture files.
2. Implementing this will likely result in a fix of the bug where custom textures simply do not work and then servers could once more have custom texture packs and liven up the universe a bit with their creativity. (Plus isn't bug fixing more fun when adding new features along with it?)
IDEA 2:
Once a player has joined a server and has downloaded the texture pack for a server, allow them to change their default texture pack to the texture pack of that server so they can enjoy it in single player.
IDEA 3:
Since some texture packs can be quite large and the game is waiting on the texture pack before it can display any blocks, instead allow the player to connect to the server and download the texture pack, but use whichever texture pack is already selected on the client while the download is in progress. Then switch to the server's texture pack once it is finished downloading.
So, on with the ideas. I have a few.
IDEA 1:
It's pretty simple really. Give a "Prefer server textures" setting. Put the setting just above the "Texture Pack" option, as pictured below in the settings.
Right now there is "Default," "Pixel," and whatever texture packs are installed. This would use downloaded server textures for blocks when available. If it is off, then the client never downloads the texture files. For blocks that do not have a corresponding texture in the server pack, it will use the texture for whatever the client's texture pack is set to.
The reasoning for this:
1. People with internet connections that throttle or are simply slow may not want to download the custom texture files.
2. Implementing this will likely result in a fix of the bug where custom textures simply do not work and then servers could once more have custom texture packs and liven up the universe a bit with their creativity. (Plus isn't bug fixing more fun when adding new features along with it?)
IDEA 2:
Once a player has joined a server and has downloaded the texture pack for a server, allow them to change their default texture pack to the texture pack of that server so they can enjoy it in single player.
IDEA 3:
Since some texture packs can be quite large and the game is waiting on the texture pack before it can display any blocks, instead allow the player to connect to the server and download the texture pack, but use whichever texture pack is already selected on the client while the download is in progress. Then switch to the server's texture pack once it is finished downloading.
Last edited: