cageymaru
Fully [H]
- Joined
- Apr 10, 2003
- Messages
- 22,076
Mojang has open-sourced parts of the Minecraft code to allow others to optimize or use the code to create their own projects. Mojang has chosen the command engine that the game uses called Brigadier and a converter that takes older game data and converts it into newer up-to-date data that the current version of the game can use called Data Fixer Upper. An example would be an old level designed for an older version of the game. It needs to be converted so that the new version of the game can read and use it. Thus Data Fixer Upper does just that. As far as the next library that might go open source, the developers hinted at Blaze3D. "One library under consideration is Blaze3D - a complete rewrite of the render engine that we're aiming to implement for 1.14."
"Libraries are little parts of the game engine," explains Java developer, Nathan Adams (also known as Dinnerbone). "We're making some of the self-contained libraries that Minecraft uses open source. Anyone can pick them up and use them in their own game." The plan is to open up different libraries gradually.
"Libraries are little parts of the game engine," explains Java developer, Nathan Adams (also known as Dinnerbone). "We're making some of the self-contained libraries that Minecraft uses open source. Anyone can pick them up and use them in their own game." The plan is to open up different libraries gradually.