when will we support 1.21?
oldsheep0205 opened this issue · 7 comments
I've just pushed the 1.20.4 full support PR. The build for 1.21 / 1.20.6 is all sorts of nightmarish, but I'm starting in on it.
I have a tentative build now working for 1.21.
The gui interface has been disabled because the changed itemstacks interfaces aren't very well defined for the official Minecraft mappings and most examples available online are using bukkit, spigot, or yarn mappings. The other areas where the 1.20.4 -> 1.21 changes got stuck are likewise really poorly described / given examples online, but I've been able to disable some things and null out others.
I haven't changed the mappings to Yarn, but it might be an option. The command line / chat interface method works.
Skin changes work, and NPC type changes work and stick.
I haven't had the chance to run any detailed tests, but it's at least not crashing Minecraft (any more). I know some things, such as teleport in the mod, and getting npcs to shoot bows / crossbows probably won't work.
I'll fill the branch out on my github in the next few days.
Check the releases in my repository to find an initial working build for 1.21, 1.15.5.
Please read the release notes to see what I had to disable to get it to build for now. I'm not sure how many of those elements will be fixed, but it does most of it needs to.
Controlla le versioni nel mio repository per trovare una build iniziale funzionante per 1.21, 1.15.5 .
Per favore, leggi le note di rilascio per vedere cosa ho dovuto disabilitare per farlo compilare per ora. Non sono sicuro di quanti di quegli elementi saranno sistemati, ma la maggior parte di ciò che serve lo fa.
Any news?
Your RP has a lot of features disabled
Sorry, I haven't touched the codebase since that initial build.
I wasn't able to work out ways to reactivate those features without a major internal overhaul to be more reliant on newer libraries.
I also had difficulty trying to get it to run smoothly on each subsequent Minecraft point release without having to rebuild the mod and target that release specifically. That's more likely due to an error on my behalf than one in the mod itself.