[Bug]: NeoForge 1.20.2+ fails to find Installer files
AzureDoom opened this issue · 5 comments
What happened?
Try to set Minecraft version to 1.20.2+ with NeoForge selected, a pop-up appears stating it couldn't find the installer.
What did you expect to happen?
NeoForge installers would be found.
Version
5.1.3
Relevant log output
No response
Anything else you would like to add?
In case you need the download location for NeoForges installers, they can be found here until their website is updated: https://maven.neoforged.net/#/releases/net/neoforged/neoforge/
20.2.x is 1.20.2
20.3.x is 1.20.3
20.4.x is 1.20.4
If you are using the webservice, in which browers did you encounter this bug?
No response
Code of Conduct
- I agree to follow this project's Code of Conduct
ServerPackCreator appears to be able to find things for NeoForge 1.20.1 no problem. However, newer versions appear to cause trouble.
Sure enough, NeoForge provides no data for 1.20.2 and up:
Source: https://maven.neoforged.net/releases/net/neoforged/forge/maven-metadata.xml
<metadata>
<groupId>net.neoforged</groupId>
<artifactId>forge</artifactId>
<versioning>
<latest>1.20.1-47.1.81</latest>
<release>1.20.1-47.1.81</release>
<versions>
<version>1.20.1-47.1.7</version>
<version>1.20.1-47.1.5</version>
<version>1.20.1-47.1.8</version>
<version>1.20.1-47.1.9</version>
<version>1.20.1-47.1.11</version>
<version>1.20.1-47.1.12</version>
<version>1.20.1-47.1.23</version>
<version>1.20.1-47.1.25</version>
<version>1.20.1-47.1.26</version>
<version>1.20.1-47.1.27</version>
<version>1.20.1-47.1.28</version>
<version>1.20.1-47.1.54</version>
<version>1.20.1-47.1.55</version>
<version>1.20.1-47.1.56</version>
<version>1.20.1-47.1.57</version>
<version>1.20.1-47.1.58</version>
<version>1.20.1-47.1.59</version>
<version>1.20.1-47.1.60</version>
<version>1.20.1-47.1.61</version>
<version>1.20.1-47.1.62</version>
<version>1.20.1-47.1.63</version>
<version>1.20.1-47.1.64</version>
<version>1.20.1-47.1.65</version>
<version>1.20.1-47.1.66</version>
<version>1.20.1-47.1.67</version>
<version>1.20.1-47.1.69</version>
<version>1.20.1-47.1.70</version>
<version>1.20.1-47.1.71</version>
<version>1.20.1-47.1.72</version>
<version>1.20.1-47.1.73</version>
<version>1.20.1-47.1.74</version>
<version>1.20.1-47.1.75</version>
<version>1.20.1-47.1.76</version>
<version>1.20.1-47.1.77</version>
<version>1.20.1-47.1.78</version>
<version>1.20.1-47.1.79</version>
<version>1.20.1-47.1.80</version>
<version>1.20.1-47.1.81</version>
</versions>
<lastUpdated>20231130232248</lastUpdated>
</versioning>
</metadata>
Aaaaaaaand it's because they moved their manifests. Lovely.
The new one is at https://maven.neoforged.net/releases/net/neoforged/neoforge/maven-metadata.xml
That's gonna take some time to solve.
Not directed at you.
I'd love to take a moment and offer a giant F-you to the modloader community for creating this clusertruck of an environment that is Forge, NeoForge, Fabric, Quilt, LegacyFabric and anything else.
ServerPackCreator appears to be able to find things for NeoForge 1.20.1 no problem. However, newer versions appear to cause trouble.
Sure enough, NeoForge provides no data for 1.20.2 and up:
Source: https://maven.neoforged.net/releases/net/neoforged/forge/maven-metadata.xml
<metadata> <groupId>net.neoforged</groupId> <artifactId>forge</artifactId> <versioning> <latest>1.20.1-47.1.81</latest> <release>1.20.1-47.1.81</release> <versions> <version>1.20.1-47.1.7</version> <version>1.20.1-47.1.5</version> <version>1.20.1-47.1.8</version> <version>1.20.1-47.1.9</version> <version>1.20.1-47.1.11</version> <version>1.20.1-47.1.12</version> <version>1.20.1-47.1.23</version> <version>1.20.1-47.1.25</version> <version>1.20.1-47.1.26</version> <version>1.20.1-47.1.27</version> <version>1.20.1-47.1.28</version> <version>1.20.1-47.1.54</version> <version>1.20.1-47.1.55</version> <version>1.20.1-47.1.56</version> <version>1.20.1-47.1.57</version> <version>1.20.1-47.1.58</version> <version>1.20.1-47.1.59</version> <version>1.20.1-47.1.60</version> <version>1.20.1-47.1.61</version> <version>1.20.1-47.1.62</version> <version>1.20.1-47.1.63</version> <version>1.20.1-47.1.64</version> <version>1.20.1-47.1.65</version> <version>1.20.1-47.1.66</version> <version>1.20.1-47.1.67</version> <version>1.20.1-47.1.69</version> <version>1.20.1-47.1.70</version> <version>1.20.1-47.1.71</version> <version>1.20.1-47.1.72</version> <version>1.20.1-47.1.73</version> <version>1.20.1-47.1.74</version> <version>1.20.1-47.1.75</version> <version>1.20.1-47.1.76</version> <version>1.20.1-47.1.77</version> <version>1.20.1-47.1.78</version> <version>1.20.1-47.1.79</version> <version>1.20.1-47.1.80</version> <version>1.20.1-47.1.81</version> </versions> <lastUpdated>20231130232248</lastUpdated> </versioning> </metadata>Aaaaaaaand it's because they moved their manifests. Lovely.
The new one is at https://maven.neoforged.net/releases/net/neoforged/neoforge/maven-metadata.xmlThat's gonna take some time to solve.
Ah yeah, it makes sense that it's moved since 1.20.2 was the big break away compatibility wise from Forge and they renamed all the internals to neoforged.
NeoForge is testing my patience: #489
Haven't had the time to to work on this issue, yet, as the webservice fix has a higher priority for me, personally.
Lol its no problem, I'm in no rush