LogFAQs > #968955422

LurkerFAQs, Active DB, DB1, DB2, DB3, DB4, DB5, DB6, DB7, DB8, DB9, DB10, Database 11 ( 12.2022-11.2023 ), DB12, Clear
Topic List
Page List: 1
TopicTerraria update: "we added 4 new bosses and 300 new items"
kind9
10/25/22 4:07:38 AM
#36:


Yellow posted...
The mods for Minecraft are not optimized well because they aren't given access to the source code, only a few hooks they've salvaged. That's the reason they have such terrible performance, it's not exactly because of their technical prowess. Java Minecraft, and mods in general (despite what people say) run poorly because they're optimized poorly.
Minecraft code is run through an obfuscator, but if I'm not mistaken there are tools that modders have been using to decompile and de-obfuscate the code in order to modify the code directly and load mods. I believe there was a time when the Minecraft devs were actually working with modders to make the process easier. I specifically remember that being a big point of discussion at a minecon or something. I think the Java version is poorly optimized because, according to the devs who took over after Notch, it was all "spaghetti code", and they were working hard at optimizing it. That led to the update 1.5(or 1.15?) which had a massive performance improvement over all previous versions. I wouldn't argue that the game isn't poorly optimized, but I would argue that the java version runs perfectly fine these days. I don't think there is a C# version of the game, Bedrock is written in C++.

---
http://i.imgur.com/NkZUeFd.gif
... Copied to Clipboard!
Topic List
Page List: 1