Some of you may have heard that I’ve been developing this new API with a team of mod developers called NOVA. NOVA stands for neatly organized voxel API, and it is basically an abstraction layer for Minecraft modding (and other voxel games). What makes this API revolutionary is that a mod developed with NOVA can run on multiple Minecraft versions and also on different voxel games without changing a single line of code. Originally, I started developing something like this within Resonant Engine to make mod updates easier, but around a month ago I finally found like minded developers who want to have the same goal – save time on all those annoying Minecraft updates!
So here comes NOVA, a combination of code from Resonant Engine, asie’s brain child, Kubuxu’s brilliant matrix and dependency system, and work from various developers. We aim to make modding easier, more abstracted and for everyone to spend less time debugging the next Minecraft update. Currently, we have a working block, item, GUI, fluid and event system that is much easier to use compared to native Minecraft modding. Expect lots more feature implementation as I port Resonant Engine to NOVA.
On the side note, ETA for first release of MFFS for NOVA should be within one month if everything goes well. It’s a long porting process, but it means less bugs and less time in future updates. We’re looking for contributors to the project. The more pull requests we get, the faster we can release NOVA!
For more information on NOVA, check out on www.novaapi.net.