carrylex@lemmy.world to Programmer Humor@programming.dev · 2 months agoon 3 billion deviceslemmy.worldimagemessage-square41linkfedilinkarrow-up1981arrow-down111file-text
arrow-up1970arrow-down1imageon 3 billion deviceslemmy.worldcarrylex@lemmy.world to Programmer Humor@programming.dev · 2 months agomessage-square41linkfedilinkfile-text
minus-squarecarrylex@lemmy.worldOPlinkfedilinkarrow-up69·edit-22 months agoIn short: Money Long story: Legacy The really long story: They added a bunch of stuff in that version and it’s the last LTS before they removed a bunch of other stuff and a lot of companies are just too lazy to update their 10 year old crappy software. The end.
minus-squareAnafabula@discuss.tchncs.delinkfedilinkarrow-up19·2 months agoI thought the main reason was that they changed the license
minus-squarejve@lemmy.worldlinkfedilinkEnglisharrow-up13·edit-22 months agoThat might be true but there’s OpenJDK so they still don’t have that as much of an excuse
minus-squareBlackEco@lemmy.blackeco.comlinkfedilinkarrow-up26·2 months agoIt was true until Minecraft 1.17, now it requires at least Java 17
minus-squareconorab@lemmy.conorab.comlinkfedilinkarrow-up19·2 months agoAnd Microsoft ended up providing their own compiled version of OpenJDK to get around the non-commercial use part of the licence to do it.
minus-squareswab148@lemmy.dbzer0.comlinkfedilinkarrow-up6·2 months agoOnly reason I still have Java 8 is because Pixelmon is stuck at 1.16.5
minus-squareSustolic@lemmy.worldlinkfedilinkarrow-up3·2 months agoPixelmon has been on 1.20.1+ for quite some time now… currently it’s on 1.21.1.
minus-squareswab148@lemmy.dbzer0.comlinkfedilinkarrow-up1·2 months agoThat’s just the beta, bunch of stuff broken there. The stable version where everything works is still 1.16.5
minus-squareSustolic@lemmy.worldlinkfedilinkarrow-up1·2 months agoAt least on curseforge the most recent 1.21.1 patch got marked as stable, not sure why on the pixelmon website it is still marked as a beta.
minus-squareSkyeStarfall@lemmy.blahaj.zonelinkfedilinkarrow-up4·2 months agoUnless you play modded 1.7.10, which has a mod (LWJGL3ify) that has had some sort of ungodly work done to allow it to run with modern java versions. GregTech: New Horizons is a modpack that famously uses it (and I can confirm the modpack runs better than it has any right to do)
minus-squarehex123456@sh.itjust.workslinkfedilinkarrow-up4·2 months agoIf you rebuild the JVM inside Minecraft is it then Java Minecraft Edition? 🤔
But why?
In short: Money
Long story: Legacy
The really long story: They added a bunch of stuff in that version and it’s the last LTS before they removed a bunch of other stuff and a lot of companies are just too lazy to update their 10 year old crappy software.
The end.
I thought the main reason was that they changed the license
That might be true but there’s OpenJDK so they still don’t have that as much of an excuse
Minecraft Java edition
It was true until Minecraft 1.17, now it requires at least Java 17
And Microsoft ended up providing their own compiled version of OpenJDK to get around the non-commercial use part of the licence to do it.
Only reason I still have Java 8 is because Pixelmon is stuck at 1.16.5
Pixelmon has been on 1.20.1+ for quite some time now… currently it’s on 1.21.1.
That’s just the beta, bunch of stuff broken there. The stable version where everything works is still 1.16.5
At least on curseforge the most recent 1.21.1 patch got marked as stable, not sure why on the pixelmon website it is still marked as a beta.
Unless you play modded 1.7.10, which has a mod (LWJGL3ify) that has had some sort of ungodly work done to allow it to run with modern java versions.
GregTech: New Horizons is a modpack that famously uses it (and I can confirm the modpack runs better than it has any right to do)
If you rebuild the JVM inside Minecraft is it then Java Minecraft Edition? 🤔
Oracle’s incompetence.