You've already forked AstralRinth
forked from didirus/AstralRinth
Fix forge erroring out due to wonky version
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "daedalus"
|
name = "daedalus"
|
||||||
version = "0.1.9"
|
version = "0.1.10"
|
||||||
authors = ["Jai A <jaiagr+gpg@pm.me>"]
|
authors = ["Jai A <jaiagr+gpg@pm.me>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "daedalus_client"
|
name = "daedalus_client"
|
||||||
version = "0.1.9"
|
version = "0.1.10"
|
||||||
authors = ["Jai A <jaiagr+gpg@pm.me>"]
|
authors = ["Jai A <jaiagr+gpg@pm.me>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -92,6 +92,16 @@ pub async fn retrieve_data(
|
|||||||
let minecraft_version = minecraft_version.clone();
|
let minecraft_version = minecraft_version.clone();
|
||||||
|
|
||||||
async move {
|
async move {
|
||||||
|
/// These forge versions are not worth supporting!
|
||||||
|
const WHITELIST : [&str; 1] = [
|
||||||
|
// Not supported due to `data` field being `[]` even though the type is a map
|
||||||
|
"1.12.2-14.23.5.2851"
|
||||||
|
];
|
||||||
|
|
||||||
|
if !WHITELIST.contains(&&*loader_version_full) {
|
||||||
|
return Ok(None);
|
||||||
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
let versions = versions_mutex.lock().await;
|
let versions = versions_mutex.lock().await;
|
||||||
let version = versions.iter().find(|x|
|
let version = versions.iter().find(|x|
|
||||||
|
|||||||
@@ -61,10 +61,10 @@ async fn main() {
|
|||||||
};
|
};
|
||||||
|
|
||||||
if let Some(manifest) = versions {
|
if let Some(manifest) = versions {
|
||||||
// match fabric::retrieve_data(&manifest, &mut uploaded_files).await {
|
match fabric::retrieve_data(&manifest, &mut uploaded_files).await {
|
||||||
// Ok(..) => {}
|
Ok(..) => {}
|
||||||
// Err(err) => error!("{:?}", err),
|
Err(err) => error!("{:?}", err),
|
||||||
// };
|
};
|
||||||
match forge::retrieve_data(&manifest, &mut uploaded_files).await {
|
match forge::retrieve_data(&manifest, &mut uploaded_files).await {
|
||||||
Ok(..) => {}
|
Ok(..) => {}
|
||||||
Err(err) => error!("{:?}", err),
|
Err(err) => error!("{:?}", err),
|
||||||
|
|||||||
Reference in New Issue
Block a user