Minecraft
Welcome to the Minecraft community on Lemmy and Kbin!
The home for all posts related to the Minecraft franchise: from the classic game to the mobile ports, mods, adventure games, merchandise and similar!
Official Lemmy.world server available!
Lemmy.world hosts an official server that welcomes all players to contribute and have fun:
Minecraft Version: 1.20.x
Address: minecraft.lemmy.world
Please make sure you read our rules before posting.
Rules:
Rules can be clicked on to be expanded.
1: Treat all users with respect.
Bullying, threathening, doxxing, or toherwise hostile behaviors with any of our users will not be tolerated. Be civil, have fun.
2: Posts must be related to the Minecraft franchise.
This includes the main game, titles like Dungeons, fan art, wiki pages, toys, new feature votes, and similar content.
3: No advertising.
If you want to share a product you're a manufacturer or seller of, please contact the moderation team first. Affiliate links to online shopping stores or affiliate coupon codes are not allowed.
4: No piracy.
Links or discussions about cracked versions of games, unauthorized copies of copyrighted material and other similar piracy-related content are not allowed.
5: No NSFW or adult content.
This community is inclusive to users of all ages. Keep in mind Minecraft attracts children and adults alike. Therefore, no NSFW content is allowed.
6: No low-effort meme content.
Memes are allowed, and so are comics or other fan creations. However, low-effort reposts and otherwise overused memes will be removed.
Reddit reposts are allowed.
Reddit reposts are allowed, but you need to include the tag [Reddit] in the title.
Related communities:
-
PC Gaming: [email protected]
-
Games: [email protected]
-
PC Handhelds: [email protected]
-
Minecraft modding: [email protected]
view the rest of the comments
I'm one of the devs on a relatively big mod, we try to stick to one release per major mc version, we were running 1.21/1.21.1 but recently changed to 1.21.4 because our mod is for a server that the majority of users use so us being on an older version blocks it from updating and they asked us to update.
Some updates are easier than others, it really depends on what changed. I wasn't developing the mod when the 1.19 ports were done but I was for the 1.20.2 port which wasn't too bad but I personally did most of the 1.21.4 port with some help at the end from another dev.
It's probably not the best way to do it but I just upped the mc version, tried to compile and see what broke. Sometimes it's just an argument removed or added to a method, sometimes a class got changed to a record. Other times a system has been completely reworked and at that point I'd go to the Fabric post or look at the NeoForge primers for more details on how those systems changed. For example, in 1.21.2 entity rendering got completely redone so we no longer had access to the entity itself in rendering so needed to work out how to get access to that which was a bit of a pain.
But basically it's mostly dependent on when you have time, the resources are out there to make the actual process easier.