summaryrefslogtreecommitdiff
path: root/plugin/src/main/kotlin/moe/nea/archenemy/util/GetNullsafeIdentifier.kt
blob: 9d9a4223904ff53c728242c551684300e25cafad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package moe.nea.archenemy.util

import net.minecraftforge.artifactural.api.artifact.ArtifactIdentifier

fun getNullsafeIdentifier(identifier: ArtifactIdentifier): ArtifactIdentifier {
    return object : ArtifactIdentifier by identifier {
        override fun getClassifier(): String {
            return if (identifier.classifier == null)
                ""
            else
                identifier.classifier
        }
    }
}