The Meaning of Life, the Universe, and Everything.
Join Date:
6/9/2015
Posts:
84
Location:
United States of America
Minecraft:
PixelGX
Member Details
When I run minecraft every single time now, it says that it uses LWJGL 2.9.4. (no such version is available to public) They have been using LWJGL 2 since Minecraft began. I think it's time for them to update to LWJGL 3. If you're thinking,
"There's no way they can do it in an update!" "What about the community?"
I understand your concerns, but the best solution to update to LWJGL 3 is to use an update all just to update to LWJGL 3. I know the community wants large updates, but this would occur only once (unless it is updated to LWJGL 4)
You might be wondering how this update or mega upgrade would benefit to minecraft. Well, a youtuber that I forgot his name decided to update the game to LWJGL 3 and the performance increased by 60 FPS. Since modules are added in LWJGL 3, there can be lighter binary files, decreasing the size of minecraft. And most importantly, LWJGL 3 supports Vulkan, so if Minecraft implemented that feature, then there will be performance increases.
So updating to LWJGL 3 will benefit the community by being faster updates and performance increases.
Rollback Post to RevisionRollBack
"The perfect way to live is not living in a perfect way." - PixelGX
I'm always down for performance enhancements and updates that are strictly for making the game better in those regards.
Updating a rather large game to something as such would merit at least a snapshot or two.
Do you have a link to the YouTuber who updated to LWJGL 3 and how they did it? If it is a simple matter of updating the LWJGL version specified in the version json then Mojang doesn't even need to "update" Minecraft (alter the Minecraft.jar itself) and could backport it to older versions. Sort of like how they backported the server blacklist to all versions back to 1.7.2 by simply updating the Netty library that they use by changing the version within the json (prior to this they tried putting it in the game itself but removed it in favor of this more universal, and harder to bypass, solution). I presume that LWJGL maintains backwards compatibility with older versions as otherwise older programs that use it would no longer work, sort of like how Java 8 can run the oldest versions of Minecraft, written for Java 5 I believe).
That aside, it wouldn't really save much time when updating to newer versions; the LWJGL jar is only 1 MB, much smaller than the game itself, which is most of what is downloaded when you download a new version (all the libraries and assets are not redownloaded unless they update them or add new ones). Also, a "60 FPS increase" needs to be put into perspective; I doubt it was anything like 10-70 FPS (which would more likely be due to the game using a dedicated instead of integrated GPU; if LWJGL 3 can automatically choose the dedicated card that would be good since this is a major cause of poor performance on an otherwise capable computer).
Do you have a link to the YouTuber who updated to LWJGL 3 and how they did it? If it is a simple matter of updating the LWJGL version specified in the version json then Mojang doesn't even need to "update" Minecraft (alter the Minecraft.jar itself) and could backport it to older versions. Sort of like how they backported the server blacklist to all versions back to 1.7.2 by simply updating the Netty library that they use by changing the version within the json (prior to this they tried putting it in the game itself but removed it in favor of this more universal, and harder to bypass, solution). I presume that LWJGL maintains backwards compatibility with older versions as otherwise older programs that use it would no longer work, sort of like how Java 8 can run the oldest versions of Minecraft, written for Java 5 I believe).
That aside, it wouldn't really save much time when updating to newer versions; the LWJGL jar is only 1 MB, much smaller than the game itself, which is most of what is downloaded when you download a new version (all the libraries and assets are not redownloaded unless they update them or add new ones). Also, a "60 FPS increase" needs to be put into perspective; I doubt it was anything like 10-70 FPS (which would more likely be due to the game using a dedicated instead of integrated GPU; if LWJGL 3 can automatically choose the dedicated card that would be good since this is a major cause of poor performance on an otherwise capable computer).
I found the channel. It is LordPankake. And it was actually a 50 FPS. You should check him for more info, I don't know LWJGL really much.
Rollback Post to RevisionRollBack
"The perfect way to live is not living in a perfect way." - PixelGX
When I run minecraft every single time now, it says that it uses LWJGL 2.9.4. (no such version is available to public) They have been using LWJGL 2 since Minecraft began. I think it's time for them to update to LWJGL 3. If you're thinking,
"There's no way they can do it in an update!" "What about the community?"
I understand your concerns, but the best solution to update to LWJGL 3 is to use an update all just to update to LWJGL 3. I know the community wants large updates, but this would occur only once (unless it is updated to LWJGL 4)
You might be wondering how this update or mega upgrade would benefit to minecraft. Well, a youtuber that I forgot his name decided to update the game to LWJGL 3 and the performance increased by 60 FPS. Since modules are added in LWJGL 3, there can be lighter binary files, decreasing the size of minecraft. And most importantly, LWJGL 3 supports Vulkan, so if Minecraft implemented that feature, then there will be performance increases.
So updating to LWJGL 3 will benefit the community by being faster updates and performance increases.
"The perfect way to live is not living in a perfect way." - PixelGX
Updating a rather large game to something as such would merit at least a snapshot or two.
Support
Do you have a link to the YouTuber who updated to LWJGL 3 and how they did it? If it is a simple matter of updating the LWJGL version specified in the version json then Mojang doesn't even need to "update" Minecraft (alter the Minecraft.jar itself) and could backport it to older versions. Sort of like how they backported the server blacklist to all versions back to 1.7.2 by simply updating the Netty library that they use by changing the version within the json (prior to this they tried putting it in the game itself but removed it in favor of this more universal, and harder to bypass, solution). I presume that LWJGL maintains backwards compatibility with older versions as otherwise older programs that use it would no longer work, sort of like how Java 8 can run the oldest versions of Minecraft, written for Java 5 I believe).
That aside, it wouldn't really save much time when updating to newer versions; the LWJGL jar is only 1 MB, much smaller than the game itself, which is most of what is downloaded when you download a new version (all the libraries and assets are not redownloaded unless they update them or add new ones). Also, a "60 FPS increase" needs to be put into perspective; I doubt it was anything like 10-70 FPS (which would more likely be due to the game using a dedicated instead of integrated GPU; if LWJGL 3 can automatically choose the dedicated card that would be good since this is a major cause of poor performance on an otherwise capable computer).
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 found the channel. It is LordPankake. And it was actually a 50 FPS. You should check him for more info, I don't know LWJGL really much.
"The perfect way to live is not living in a perfect way." - PixelGX
It Gets Smoother.
The Link.