It is with a heavy heart that I must write this post, but I just felt that it has to be said.
As some of you have probably noticed, I (luacs1998) have been taking a lesser and lesser role in the Minecraft community over the past year or two. Frankly speaking, I might have a pretty bad case of burnout, and furthermore work and school have meant that I have had little if any time to play Minecraft recently. It doesn’t just end there for me – things are going to heat up, as I detailed in this Twitter post, and as the only active maintainer, I don’t think that sounds good for the project.
This has shown itself in many different ways. FE has been mostly unable to keep up with the changes Mojang have implemented into the base game (our worldborders are still separate from the one Mojang implemented in 1.8), nor has it been able to keep up with changes with the Forge platform and the community, with me only being able to do minor patches here and there to keep up with Minecraft versions. And honestly, what comes next will be no piece of cake – a full rebuild of Forge’s registry systems was done in 1.12, and we are going to have a lot of work to keep up.
Furthermore, since the FE project was started in 2012 by AbrarSyed (you may now know him as the creator of ForgeGradle), the server-side modding community, and modding in general, has changed a lot. Bukkit is no more, and the community has moved to the SpongePowered framework. Mods like FTB Utilities (nothing against them) have eclipsed FE in popularity, userbase, and active support, and Forge itself has been through a major transformation since 2012. And Microsoft has recently reduced their focus on Java Minecraft in favour of the Bedrock editions, so expect more things to change there..
While I have been proud to keep this ship running since I joined the project in November 2012, the time has come for me to decide. School will change a lot for me in the near future as I prepare to complete my thesis. I may go on to pursue further studies, and that will definitely take away time that I can spend working on FE. Hence, I don’t think that I will be able to maintain the amount of work I do in FE, which has already been rather minimal recently. And what does this mean for you, the user? Updates will be sparser and further apart than it already is.
I know some of you may not like my decision, but real life must come first, and I sincerely ask for your understanding in this matter.
That said, FE is an open source project. The sources are, and always have been, readily available on GitHub. Even if I am not active, I should still be able to find time to look through and accept GitHub PRs. I have been a long believer in the phrase “be the change you want to see”, and so I am open to accepting PRs. If you think there’s a change you want to make in FE, or a bug you want to fix, feel free to hit up our GitHub repo. I consider all PRs seriously, and constant contributors can even get a space on our dev team.
Or if you’d just like to chat, you can find us on our Discord server.
Thanks for reading, and thanks for all the fish so far,