Ok, I created a server that someone else hosts, and that person is rarely ever on, so updates to the server rarely happen, so when 1.0.0 came out the server is still on the old version so when I try to join it says "Outdated server" now Idk when the host will be back on to update the server but in the mean time, would it kill to make a backwards compatible minecraft? That way if something like this happens we don't have to wait for a server update and we don't have to restart a couple weeks worth of hard work because only the newest version can be run. Like the PS2 could play the original Playstation games, or Microsoft Office 07 can view Microsoft Office 95-03 files... etc. Could we make this possible for minecraft?
EDIT: I am addressing the minecraft staff, not users on this issue as a SUGGESTION for a possible update... hence why I put this in SUGGESTIONS. All that should really be posted here is I agree or I don't agree (which doesn't make logical sense if you are in the slightest bit a rational person). I don't need to know that "It doesn't work that way", I know that currently that's not possible, that's not what I am asking, I am suggesting that a backwards compatible minecraft update be coded for situations like this.
EDIT 2: Addressing Users and staff: How can I got back to 1.8.1 so I can play on my server?
It doesn't work like that... just don't update if you want to play on outdated servers. Problem solved.
How does it not work like that? I'm sure by now minecraft has an entire staff of programmers, or at least a few very skilled programmers, you're saying that with all of their skills combined they can't possibly write a code that allows for compatibility with older servers, mods I understand because they're third party and a WHOLE LOT OF THEM! But there is no possible way for them to write code to allow backwards compatibility for applications that THEY wrote and codded? Please specify your reasoning and don't just say No, they can't because unless you work for them I don't think you can make that determination. Sorry for sounding like an ass but that comment was really just a waste of time, for both you and me.
IN ADDITION: I have already updated not realizing I couldn't work backwards and now I seem to be stuck in 1.0.0 and out of my server until either it is updated or we completely restart our two weeks, seemingly non stop build...
How does it not work like that? I'm sure by now minecraft has an entire staff of programmers, or at least a few very skilled programmers, you're saying that with all of their skills combined they can't possibly write a code that allows for compatibility with older servers, mods I understand because they're third party and a WHOLE LOT OF THEM! But there is no possible way for them to write code to allow backwards compatibility for applications that THEY wrote and codded? Please specify your reasoning and don't just say No, they can't because unless you work for them I don't think you can make that determination. Sorry for sounding like an ass but that comment was really just a waste of time, for both you and me.
IN ADDITION: I have already updated not realizing I couldn't work backwards and now I seem to be stuck in 1.0.0 and out of my server until either it is updated or we completely restart our two weeks, seemingly non stop build...
It doesn't work like that because Minecraft is a multiplayer game. If someone playing on 1.0.0 put steak in a chest, then someone using 1.7.3 opened the chest, what would happen?
It doesn't work like that because Minecraft is a multiplayer game. If someone playing on 1.0.0 put steak in a chest, then someone using 1.7.3 opened the chest, what would happen?
Then allow minecraft to be backwards compatible as in the newer version will run with the features of host-side version when joining an outdated server but when in single player run with features on the client-side version.
this does need to be done, its a pain having to switch folders according to which version I want to play. Maybe even have a toggle when minecraft opens to which version jar file you want it to read. Someone could probably make a mod to do this until Mojang does something about it. So might want to post this in the mod section too.
I agree. Every time there is a new update, if I update my client, I can't play on old servers. If I don't update, I can't play on new servers. I have learned to backup my C:\Users\X\AppData\Roaming\.minecraft\bin directory, but it seems kinda silly to have to switch each time I change servers. I purchased 5 user licences for my nephews, and they are too young to explain how to backup a bin directory. I don't understand why the client can't restrict itself to the features of the server's version. So for example, if I update to 1.5.1 and want to connect to a 1.4.7 server, why does the client not have an:
IF SERVER_VERSION >= 1.5 THEN USE_REDSTONE_UPDATE ELSE ....
and / or
IF SERVER_VERSION >= 1.4 THEN PLAYER_X = SERVER.X ELSE PLAYER_X = SERVER.X32BIT
EDIT: I am addressing the minecraft staff, not users on this issue as a SUGGESTION for a possible update... hence why I put this in SUGGESTIONS. All that should really be posted here is I agree or I don't agree (which doesn't make logical sense if you are in the slightest bit a rational person). I don't need to know that "It doesn't work that way", I know that currently that's not possible, that's not what I am asking, I am suggesting that a backwards compatible minecraft update be coded for situations like this.
EDIT 2: Addressing Users and staff: How can I got back to 1.8.1 so I can play on my server?
YouTube Channel - http://youtube.com/user/quicksavecrew
How does it not work like that? I'm sure by now minecraft has an entire staff of programmers, or at least a few very skilled programmers, you're saying that with all of their skills combined they can't possibly write a code that allows for compatibility with older servers, mods I understand because they're third party and a WHOLE LOT OF THEM! But there is no possible way for them to write code to allow backwards compatibility for applications that THEY wrote and codded? Please specify your reasoning and don't just say No, they can't because unless you work for them I don't think you can make that determination. Sorry for sounding like an ass but that comment was really just a waste of time, for both you and me.
IN ADDITION: I have already updated not realizing I couldn't work backwards and now I seem to be stuck in 1.0.0 and out of my server until either it is updated or we completely restart our two weeks, seemingly non stop build...
It doesn't work like that because Minecraft is a multiplayer game. If someone playing on 1.0.0 put steak in a chest, then someone using 1.7.3 opened the chest, what would happen?
Then allow minecraft to be backwards compatible as in the newer version will run with the features of host-side version when joining an outdated server but when in single player run with features on the client-side version.
IF SERVER_VERSION >= 1.5 THEN USE_REDSTONE_UPDATE ELSE ....
and / or
IF SERVER_VERSION >= 1.4 THEN PLAYER_X = SERVER.X ELSE PLAYER_X = SERVER.X32BIT
Thank you for your time.