diff --git a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/modpack/ModpackInitializationPanel.java b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/modpack/ModpackInitializationPanel.java index d7706ba68..b09da138a 100644 --- a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/modpack/ModpackInitializationPanel.java +++ b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/modpack/ModpackInitializationPanel.java @@ -206,7 +206,7 @@ public class ModpackInitializationPanel extends javax.swing.JPanel { wizardData.put(KEY_INCLUDING_LAUNCHER, chkIncludeLauncher.isSelected()); }//GEN-LAST:event_chkIncludeLauncherItemStateChanged - static final Pattern PATTERN = Pattern.compile("[a-zA-Z0-9_u4e00-u9fa5]+$"); + static final Pattern PATTERN = Pattern.compile("[-a-zA-Z0-9_\\.\u4E00-\u9FA5]+$"); void checkProblem() { controller.setProblem(null);