From 4cd6602805c052ad96b4a39a72b187478d3e501a Mon Sep 17 00:00:00 2001 From: Jacob Date: Mon, 14 Jul 2025 19:28:22 +0800 Subject: fix: Item/NPC Exporter allows non alphabet or number chars in ID --- src/main/kotlin/features/debug/itemeditor/ExportRecipe.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/main/kotlin/features/debug/itemeditor/ExportRecipe.kt b/src/main/kotlin/features/debug/itemeditor/ExportRecipe.kt index 4f9acd8..9356dd3 100644 --- a/src/main/kotlin/features/debug/itemeditor/ExportRecipe.kt +++ b/src/main/kotlin/features/debug/itemeditor/ExportRecipe.kt @@ -185,7 +185,7 @@ object ExportRecipe { } fun generateName(name: String): SkyblockId { - return SkyblockId(name.uppercase().replace(" ", "_").replace("(", "").replace(")", "")) + return SkyblockId(name.uppercase().replace(" ", "_").replace(Regex("[^A-Z_]+"), "")) } fun findStackableItemByName(name: String, fallbackToGenerated: Boolean = false): Pair? { -- cgit