1
0
mirror of https://github.com/packwiz/packwiz-installer.git synced 2025-05-07 13:06:31 +02:00
This commit is contained in:
comp500 2021-01-29 06:50:50 +00:00
parent 2c02703101
commit 226e754547
2 changed files with 3 additions and 1 deletions
src/main/kotlin/link/infra/packwiz/installer/metadata/hash

@ -4,7 +4,8 @@ object HashUtils {
private val hashTypeConversion: Map<String, IHasher> = mapOf(
"sha256" to HashingSourceHasher("sha256"),
"sha512" to HashingSourceHasher("sha512"),
"murmur2" to Murmur2Hasher()
"murmur2" to Murmur2Hasher(),
"sha1" to HashingSourceHasher("sha1")
)
@JvmStatic

@ -35,6 +35,7 @@ class HashingSourceHasher internal constructor(private val type: String) : IHash
"md5" -> return HashingSourceGeneralHashingSource(HashingSource.md5(delegate))
"sha256" -> return HashingSourceGeneralHashingSource(HashingSource.sha256(delegate))
"sha512" -> return HashingSourceGeneralHashingSource(HashingSource.sha512(delegate))
"sha1" -> return HashingSourceGeneralHashingSource(HashingSource.sha1(delegate))
}
throw RuntimeException("Invalid hash type provided")
}