Intel GPUs are no longer suitable for playing old versions (1.0.0-1.7.10) due to a bug which Intel probably is never going to fix, or a bug in these versions (which may be more likely and may explain the lack of an official fix) which nobody has tried to fix or determine the cause (I've asked many times on Reddit whenever this issue comes up, if Alpha and Beta versions work and use practically the same rendering then it should be possible to isolate the issue and alter the code as needed) - you will need to install a dedicated GPU and/or make sure the game is using it.
You can also try downgrading to a driver from 2021 but this has already caused issues for some people who need a newer driver for newer software / hardware, which is why a dedicated / non-Intel IGPU is the only real fix:
I can't install this driver. I have a 12th generation processor. I have already tried to install all the drivers that were on the intel website and there was such a problem with each of them
I can't install this driver. I have a 12th generation processor. I have already tried to install all the drivers that were on the intel website and there was such a problem with each of them
I would not recommend Intel GPU's for gaming for this reason, it doesn't look like they have a handle on the gaming aspect of their hardware as much as AMD and Nvidia do, and I hate to sound like a fanboy here, but any GPU that isn't Nvidia or AMD for a desktop or laptop intended for gaming, barring dedicated servers in which case 3D graphics isn't a concern, I won't touch.
If they can't even be bothered to make their drivers run a popular game like Minecraft properly without those annoying glitches you mentioned, even older versions, it doesn't bode well for the company if I'm honest and I think they should just stick to CPU's which they are experts on.
I would not recommend Intel GPU's for gaming for this reason, it doesn't look like they have a handle on the gaming aspect of their hardware as much as AMD and Nvidia do, and I hate to sound like a fanboy here, but any GPU that isn't Nvidia or AMD for a desktop or laptop intended for gaming, barring dedicated servers in which case 3D graphics isn't a concern, I won't touch.
If they can't even be bothered to make their drivers run a popular game like Minecraft properly without those annoying glitches you mentioned, even older versions, it doesn't bode well for the company if I'm honest and I think they should just stick to CPU's which they are experts on.
The root issue here is likely a bug within Minecraft itself, since only 1.0.0-1.7.10 have this issue and while they changed parts of the rendering engine in 1.8 there were very few changes between Beta 1.8 and release 1.0.0. What exactly changed, I can't say, and if I had an Intel GPU I'd certainly try to fix it (one way would be to use MCP to decompile the last good / first broken versions and compare the rendering code. Even without an Intel GPU this is possible but I can't verify if I fixed it).
There was a similar issue that affected older versions on NVIDIA as well, due to a tightening of OpenGL specs, at least in that case you could use a tool ti import a file which told the driver to relax them (I assume they made this an official fix; a surprisingly large part of GPU drivers is devoted to work around bugs in games, which is why they are so large - the opposite should be happening instead, with separate patches provided for old games (no longer updated, including all older versions of Minecraft):
This is a client issue caused by using gl_ names which are reserved by the spec, when used with nvidia drivers 496.13 or higher due to higher conformance restrictions.
Most interestingly, both of these issues (Intel and NVIDIA) started happening at about the same time (the last known working Intel driver is from October 2021, the same month the thread was posted); coincidence? I think not.
Ultimately, you can blame the original developer of the game for this, who was widely known for their poor coding practices, including using OpenGL functions which were already deprecated, this is one reason for the game's wildly variable performance, at least prior to 1.17, which finally updated the game to use sightly more modern rendering (if OpenGL 3, released in 2008, can be called "modern", but at least modern GPUs natively support it - yes, they have to emulate the functions used by older versions, and while they can get good performance, as I've often pointed out as getting, many others with much better hardware do not (in particular, older version generally run much better on NVIDIA, which I have, back to my first computer with hardware from 2005-2006, while I see people getting less performance on much more recent hardware:
Warning: This article describes legacy OpenGL APIs that have been removed from core OpenGL 3.1 and above (they are only deprecated in OpenGL 3.0). It is recommended that you not use this functionality in your programs.
OpenGL 3.0 was the last revision of the specification which fully supported both fixed and programmable functionality. Even so, most hardware since the OpenGL 2.0 generation lacked the actual fixed-function hardware. Instead, fixed-function processes are emulated with shaders built by the system.
Java Edition has been in constant development since mid-May 2009. What is now known as pre-Classic refers to the early unreleased versions of Minecraft during the week from May 10 to May 16, 2009.
Thus, this is just what happens when you base your game on something which was already deprecated, even removed (you can't tell the GPU driver that you want to use OpenGL 3.1+ features and also use older features, you can only use them with a "compatibility profile", and who knows how much longer it will be kept). Still, versions older than 1.0.0 aren't affected so for now it is likely to be a real bug in the way 1.0.0-1.7.10 use some OpenGL feature.
My graphics card is an Intel UHD Graphics 770
The images attached are the colors my screen goes when I log into the server, hold an item or open my inventory.
Intel GPUs are no longer suitable for playing old versions (1.0.0-1.7.10) due to a bug which Intel probably is never going to fix, or a bug in these versions (which may be more likely and may explain the lack of an official fix) which nobody has tried to fix or determine the cause (I've asked many times on Reddit whenever this issue comes up, if Alpha and Beta versions work and use practically the same rendering then it should be possible to isolate the issue and alter the code as needed) - you will need to install a dedicated GPU and/or make sure the game is using it.
You can also try downgrading to a driver from 2021 but this has already caused issues for some people who need a newer driver for newer software / hardware, which is why a dedicated / non-Intel IGPU is the only real fix:
https://www.intel.com/content/www/us/en/download/19344/677976/intel-graphics-windows-dch-drivers.html
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
I can't install this driver. I have a 12th generation processor. I have already tried to install all the drivers that were on the intel website and there was such a problem with each of them
I would not recommend Intel GPU's for gaming for this reason, it doesn't look like they have a handle on the gaming aspect of their hardware as much as AMD and Nvidia do, and I hate to sound like a fanboy here, but any GPU that isn't Nvidia or AMD for a desktop or laptop intended for gaming, barring dedicated servers in which case 3D graphics isn't a concern, I won't touch.
If they can't even be bothered to make their drivers run a popular game like Minecraft properly without those annoying glitches you mentioned, even older versions, it doesn't bode well for the company if I'm honest and I think they should just stick to CPU's which they are experts on.
The root issue here is likely a bug within Minecraft itself, since only 1.0.0-1.7.10 have this issue and while they changed parts of the rendering engine in 1.8 there were very few changes between Beta 1.8 and release 1.0.0. What exactly changed, I can't say, and if I had an Intel GPU I'd certainly try to fix it (one way would be to use MCP to decompile the last good / first broken versions and compare the rendering code. Even without an Intel GPU this is possible but I can't verify if I fixed it).
There was a similar issue that affected older versions on NVIDIA as well, due to a tightening of OpenGL specs, at least in that case you could use a tool ti import a file which told the driver to relax them (I assume they made this an official fix; a surprisingly large part of GPU drivers is devoted to work around bugs in games, which is why they are so large - the opposite should be happening instead, with separate patches provided for old games (no longer updated, including all older versions of Minecraft):
Most interestingly, both of these issues (Intel and NVIDIA) started happening at about the same time (the last known working Intel driver is from October 2021, the same month the thread was posted); coincidence? I think not.
Ultimately, you can blame the original developer of the game for this, who was widely known for their poor coding practices, including using OpenGL functions which were already deprecated, this is one reason for the game's wildly variable performance, at least prior to 1.17, which finally updated the game to use sightly more modern rendering (if OpenGL 3, released in 2008, can be called "modern", but at least modern GPUs natively support it - yes, they have to emulate the functions used by older versions, and while they can get good performance, as I've often pointed out as getting, many others with much better hardware do not (in particular, older version generally run much better on NVIDIA, which I have, back to my first computer with hardware from 2005-2006, while I see people getting less performance on much more recent hardware:
Thus, this is just what happens when you base your game on something which was already deprecated, even removed (you can't tell the GPU driver that you want to use OpenGL 3.1+ features and also use older features, you can only use them with a "compatibility profile", and who knows how much longer it will be kept). Still, versions older than 1.0.0 aren't affected so for now it is likely to be a real bug in the way 1.0.0-1.7.10 use some OpenGL feature.
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
Ok, thanks for information.