diff --git a/build.gradle.kts b/build.gradle.kts index 891ee9e..f13bc7c 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,7 +1,7 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile group = "com.cjcrafter" -version = "3.0.2" +version = "3.0.3" plugins { `java-library` @@ -35,8 +35,8 @@ dependencies { compileOnly("org.spigotmc:spigot-api:1.20.4-R0.1-SNAPSHOT") compileOnly("io.lumine:Mythic-Dist:5.3.5") - compileOnly("com.cjcrafter:mechanicscore:3.2.5") - compileOnly("com.cjcrafter:weaponmechanics:3.2.6") + compileOnly("com.cjcrafter:mechanicscore:3.3.0") + compileOnly("com.cjcrafter:weaponmechanics:3.3.0") } tasks.shadowJar { diff --git a/src/main/java/com/cjcrafter/armormechanics/commands/Command.kt b/src/main/java/com/cjcrafter/armormechanics/commands/Command.kt index 9fcceee..801befb 100644 --- a/src/main/java/com/cjcrafter/armormechanics/commands/Command.kt +++ b/src/main/java/com/cjcrafter/armormechanics/commands/Command.kt @@ -161,10 +161,10 @@ object Command { // Since we want to ignore spelling/capitalization errors, we should // make sure the given 'title' matches to an actual armor-title. var title = title - val startsWith: MutableList = ArrayList() + val startsWith: MutableList = ArrayList() val options: Set = ArmorMechanics.INSTANCE.armors.keys for (temp in options) { - if (temp.lowercase().startsWith(title!!.lowercase())) startsWith.add(title) + if (temp.lowercase().startsWith(title.lowercase())) startsWith.add(title) } title = StringUtil.didYouMean(title, if (startsWith.isEmpty()) options else startsWith) val armor = ArmorMechanics.INSTANCE.armors[title]