The Meaning of Life, the Universe, and Everything.
Join Date:
6/9/2015
Posts:
84
Location:
United States of America
Minecraft:
PixelGX
Member Details
So, I haven't developed a mod in a while, and I would like to develop a mod again now. But now, I see there are many versions of Minecraft. I would've have decided immediately on 1.7.10, but now many mods are being developed on the latest version, but 1.7.10 was the only version I developed a mod on. Which version of Minecraft should I develop my mod on?
Rollback Post to RevisionRollBack
"The perfect way to live is not living in a perfect way." - PixelGX
It is kind of a tough question. Unfortunately both Minecraft and Forge have had so many major updates that it has caused "fragmentation" in the community. There are people that don't like things like combat updates or whatever and so stick with older versions. With Forge there were certain versions where people seemed to have done a lot of modding and so there are a lot of mods that users want that are only available on certain versions. 1.7.10 was definitely a sweet spot with good functionality and a lot of mods.
However, in the big scheme of things I would still recommend you mod for the latest version primarily. This is partly because it will take time to complete a significant mod so the older versions will just get even older by the time you publish. Also, there are usually good reasons for some of the changes in the newer versions -- like world generation should get a lot less laggy in latest version that now uses separate thread for it.
Also, even though it is a bit of extra work you can often maintain a mod across multiple versions. If you set up proper source control (using something like git) then you can just make your mod in latest version, then branch it and develop the other older versions.
In fact I would say that almost any mod you publish should be published for at least a couple versions. So why not just decide to do your mod for 1.12.2 and 1.7.10 or something like that.
So, I haven't developed a mod in a while, and I would like to develop a mod again now. But now, I see there are many versions of Minecraft. I would've have decided immediately on 1.7.10, but now many mods are being developed on the latest version, but 1.7.10 was the only version I developed a mod on. Which version of Minecraft should I develop my mod on?
"The perfect way to live is not living in a perfect way." - PixelGX
It is kind of a tough question. Unfortunately both Minecraft and Forge have had so many major updates that it has caused "fragmentation" in the community. There are people that don't like things like combat updates or whatever and so stick with older versions. With Forge there were certain versions where people seemed to have done a lot of modding and so there are a lot of mods that users want that are only available on certain versions. 1.7.10 was definitely a sweet spot with good functionality and a lot of mods.
However, in the big scheme of things I would still recommend you mod for the latest version primarily. This is partly because it will take time to complete a significant mod so the older versions will just get even older by the time you publish. Also, there are usually good reasons for some of the changes in the newer versions -- like world generation should get a lot less laggy in latest version that now uses separate thread for it.
Also, even though it is a bit of extra work you can often maintain a mod across multiple versions. If you set up proper source control (using something like git) then you can just make your mod in latest version, then branch it and develop the other older versions.
In fact I would say that almost any mod you publish should be published for at least a couple versions. So why not just decide to do your mod for 1.12.2 and 1.7.10 or something like that.