From 14e081b2927078d1060f1a47d33d6bef7c47ce23 Mon Sep 17 00:00:00 2001 From: PiBOH Date: Sat, 27 Jun 2026 16:02:03 +0200 Subject: [PATCH 1/8] Add GitHub issue templates (bug & feature) Add .github/ISSUE_TEMPLATE files to standardize issue reporting: bug_report.yml and feature_request.yml, plus config.yml. The bug template collects checklist, component, frequency, reproduction steps, expected vs actual, OS/Minecraft/mod versions and logs; the feature template captures category, description, motivation and mockups. config.yml disables blank issues and adds a Modrinth contact link. This improves triage and helps contributors provide consistent, actionable reports. --- .github/ISSUE_TEMPLATE/bug_report.yml | 226 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 5 + .github/ISSUE_TEMPLATE/feature_request.yml | 47 +++++ 3 files changed, 278 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..1530a2f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,226 @@ +name: πŸ› Bug Report +description: Something is broken? Help us fix it! +title: "[Bug]: " +labels: ["bug", "triage"] +body: + - type: markdown + attributes: + value: | + ### πŸ› οΈ Bug Report + Thank you for reporting! Please fill out the form below. + + - type: checkboxes + id: checklist + attributes: + label: Pre-flight Checklist + options: + - label: I am using the latest version of the mod. + required: true + - label: I checked for duplicate issue. + required: true + + - type: dropdown + id: component + attributes: + label: πŸ“ Where did you think is the bug? + description: Select the area of the app. + options: + - πŸ“ƒπŸ“¦πŸ” Mod Menu Updater Code + - ⛏️ Minecraft bug + - 🧩 Other mod incompatibility + - ❓ Other + validations: + required: true + + - type: dropdown + id: frequency + attributes: + label: πŸ“‰ How often does it happen? + options: + - πŸ”΄ Sempre (100%) + - 🟠 Spesso (> 50%) + - 🟑 A volte (< 50%) + - 🟒 Raramente (Once or twice) + validations: + required: true + + - type: textarea + id: reproduce-steps + attributes: + label: πŸ”„ Steps before incountring the bug + description: clear steps lead to a faster fix! + placeholder: | + 1. Go to ... + 2. Tap on ... + 3. See error + value: | + 1. + 2. + 3. + validations: + required: true + + - type: textarea + id: expected-actual + attributes: + label: πŸ†š Expected vs. Actual + description: What happened vs. what should have happened. + placeholder: | + Expected: Open Minecraft and enjoy + Actual: Open Minecraft and it crash + validations: + required: true + + - type: markdown + attributes: + value: "---" + + - type: dropdown + id: os-type + attributes: + label: πŸ’Ώ What Operative System are tou using? + options: + - Windows + - MacOS + - Other (please specify it at the clarifications sector) + validations: + required: true + + - type: dropdown + id: win-ver + attributes: + label: πŸͺŸ Windows Version? + options: + - I don't use windows + - Windows 11 + - Windows 10 + - Windows 8 / 8.1 + - Windows 7 + - Windows Vista + - Windows XP + - Windows LEGACY VERSION + validations: + required: true + + - type: dropdown + id: mc-ver + attributes: + label: ⛏️ Minecraft Version? + options: + - 26.2 + - 26.1.2 + - 26.1.1 + - 26.1 + - 1.21.11 + - 1.21.10 + - 1.21.4 + - Older (you dind't have to use this option usually) + validations: + required: true + + - type: dropdown + id: mc-ver + attributes: + label: ⛏️ Minecraft Version? + options: + - 0.19.3 + - 0.19.2 + - 0.19.1 + - 0.19.0 + - 0.18.6 + - 0.18.5 + - 0.18.4 + - 0.18.3 + - 0.18.2 + - 0.18.1 + - 0.18.0 + - 0.17.3 + - 0.17.2 + - 0.17.1 + - 0.17.0 + - 0.16.14 + - 0.16.13 + - 0.16.12 + - 0.16.10 + - 0.16.9 + - 0.16.8 + - 0.16.7 + - 0.16.6 + - 0.16.5 + - 0.16.4 + - 0.16.3 + - 0.16.2 + - 0.16.1 + - 0.16.0 + - 0.15.11 + - 0.15.10 + - 0.15.9 + - 0.15.8 + - 0.15.7 + - 0.15.6 + - 0.15.5 + - 0.15.4 + - 0.15.3 + - 0.15.2 + - 0.15.1 + - 0.15.0 + - 0.14.25 + - 0.14.23 + - 0.14.22 + - 0.14.21 + - 0.14.20 + - 0.14.19 + - 0.14.18 + - 0.14.17 + - 0.11.16 + - 0.14.15 + - 0.14.14 + - 0.14.13 + - 0.14.12 + - 0.14.11 + - 0.14.10 + - 0.14.9 + - 0.14.8 + - 0.14.7 + - 0.14.6 + - 0.14.5 + - 0.14.4 + - 0.14.3 + - 0.14.2 + - 0.14.1 + - 0.14.0 + - 0.13.3 + - 0.13.2 + - 0.13.1 + - 0.13.0 + - 0.12.12 + - 0.12.11 + - 0.12.10 + - 0.12.9 + - 0.12.8 + - 0.12.7 + - 0.12.6 + - 0.12.5 + - 0.12.4 + - 0.12.3 + - 0.12.2 + - 0.12.1 + - 0.12.0 + - Older (you dind't have to use this option usually) + validations: + required: true + + - type: input + id: mod-version + attributes: + label: πŸ“¦ mod Version + placeholder: e.g. 1.1.9 + validations: + required: true + + - type: textarea + id: clarifications + attributes: + label: πŸ“„ Clarifications / Logs / Screenshots + description: Write clarifications, Paste logs or drag & drop screenshots here. + render: shell diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..e994f36 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: ❓ Modrinth link: + url: https://modrinth.com/mod/modmenu-updater + about: Use this for downloading the mod. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..741b88c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,47 @@ +name: πŸš€ Richiesta di FunzionalitΓ  +description: Have an idea? Pitch it! +title: "[Feat]: " +labels: ["enhancement", "triage"] +body: + - type: markdown + attributes: + value: | + ### πŸ’‘ Feature Proposal + Aiuta a migliorere ModMenuUpdater. + + - type: dropdown + id: category + attributes: + label: 🏷️ Category + options: + - ✨ New Feature + - 🎨 UI / Design Improvement + - ⚑ Performance / Optimization + - 🌐 Translation / Localization + - πŸ”§ Other + validations: + required: true + + - type: textarea + id: description + attributes: + label: πŸ“ What + description: Please write here your idea + placeholder: "I would love to see..." + validations: + required: true + + - type: textarea + id: problem + attributes: + label: 🀝 Why do you need this? + description: Why is i necesary? What problem is it going to resolve? + placeholder: "Actualy is difficult to..." + validations: + required: true + + - type: textarea + id: context + attributes: + label: 🎨 Mockups / Screenshots / Extras + description: Drop images or sketches here if you have them! From 487a753cae48352f0ce0b5609eaad6e5f7c0076b Mon Sep 17 00:00:00 2001 From: PiBOH Date: Sat, 27 Jun 2026 16:03:42 +0200 Subject: [PATCH 2/8] Fix formatting in bug report template --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 1530a2f..cecd8bc 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -name: πŸ› Bug Report + name: πŸ› Bug Report description: Something is broken? Help us fix it! title: "[Bug]: " labels: ["bug", "triage"] From 2f5a38686b44b01c49d25cbac68b5380629b89a1 Mon Sep 17 00:00:00 2001 From: PiBOH Date: Sat, 27 Jun 2026 16:03:52 +0200 Subject: [PATCH 3/8] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index cecd8bc..1530a2f 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ - name: πŸ› Bug Report +name: πŸ› Bug Report description: Something is broken? Help us fix it! title: "[Bug]: " labels: ["bug", "triage"] From 4d4fc20d1defefc305e86fb273fae6d95e72b3ac Mon Sep 17 00:00:00 2001 From: PiBOH Date: Sat, 27 Jun 2026 16:04:27 +0200 Subject: [PATCH 4/8] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 1530a2f..b36d70b 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -name: πŸ› Bug Report +name: "πŸ› Bug Report" description: Something is broken? Help us fix it! title: "[Bug]: " labels: ["bug", "triage"] From 269dda9aec9f7586179106428582e6ac231e43ef Mon Sep 17 00:00:00 2001 From: PiBOH Date: Sat, 27 Jun 2026 16:09:00 +0200 Subject: [PATCH 5/8] Rename Minecraft version field to Fabric Loader version --- .github/ISSUE_TEMPLATE/bug_report.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index b36d70b..f1584c2 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -119,9 +119,9 @@ body: required: true - type: dropdown - id: mc-ver + id: fabric-ver attributes: - label: ⛏️ Minecraft Version? + label: :paper: Fabric Loader Version? options: - 0.19.3 - 0.19.2 From 72e414c026f3f5884e74b41407f51baccc98cf81 Mon Sep 17 00:00:00 2001 From: PiBOH Date: Sat, 27 Jun 2026 16:10:21 +0200 Subject: [PATCH 6/8] Modify bug report template for Minecraft version Updated Minecraft version dropdown ID and adjusted validations. --- .github/ISSUE_TEMPLATE/bug_report.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index f1584c2..3e56b36 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -103,7 +103,7 @@ body: required: true - type: dropdown - id: mc-ver + id: mc-ver-java attributes: label: ⛏️ Minecraft Version? options: @@ -116,8 +116,8 @@ body: - 1.21.4 - Older (you dind't have to use this option usually) validations: - required: true - + required: true + - type: dropdown id: fabric-ver attributes: From d8cdf876e5c5c28f0efcb3ace7fb1c988d6c219b Mon Sep 17 00:00:00 2001 From: PiBOH Date: Sat, 27 Jun 2026 16:13:48 +0200 Subject: [PATCH 7/8] Fix typos and improve clarity in bug report template --- .github/ISSUE_TEMPLATE/bug_report.yml | 48 +++++++++++++-------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 3e56b36..d8e8d15 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,5 +1,5 @@ name: "πŸ› Bug Report" -description: Something is broken? Help us fix it! +description: Is something broken? Help us fix it! title: "[Bug]: " labels: ["bug", "triage"] body: @@ -16,13 +16,13 @@ body: options: - label: I am using the latest version of the mod. required: true - - label: I checked for duplicate issue. + - label: I checked for duplicate issues. required: true - type: dropdown id: component attributes: - label: πŸ“ Where did you think is the bug? + label: πŸ“ Where do you think the bug is? description: Select the area of the app. options: - πŸ“ƒπŸ“¦πŸ” Mod Menu Updater Code @@ -37,18 +37,18 @@ body: attributes: label: πŸ“‰ How often does it happen? options: - - πŸ”΄ Sempre (100%) - - 🟠 Spesso (> 50%) - - 🟑 A volte (< 50%) - - 🟒 Raramente (Once or twice) + - πŸ”΄ Always (100%) + - 🟠 Often (> 50%) + - 🟑 Sometimes (< 50%) + - 🟒 Rarely (Once or twice) validations: required: true - type: textarea id: reproduce-steps attributes: - label: πŸ”„ Steps before incountring the bug - description: clear steps lead to a faster fix! + label: πŸ”„ Steps to reproduce the bug + description: Clear steps lead to a faster fix! placeholder: | 1. Go to ... 2. Tap on ... @@ -67,7 +67,7 @@ body: description: What happened vs. what should have happened. placeholder: | Expected: Open Minecraft and enjoy - Actual: Open Minecraft and it crash + Actual: Open Minecraft and it crashes validations: required: true @@ -78,11 +78,11 @@ body: - type: dropdown id: os-type attributes: - label: πŸ’Ώ What Operative System are tou using? + label: πŸ’Ώ What Operating System are you using? options: - Windows - MacOS - - Other (please specify it at the clarifications sector) + - Other (please specify in the clarifications section) validations: required: true @@ -91,18 +91,18 @@ body: attributes: label: πŸͺŸ Windows Version? options: - - I don't use windows + - I don't use Windows - Windows 11 - Windows 10 - Windows 8 / 8.1 - Windows 7 - Windows Vista - Windows XP - - Windows LEGACY VERSION + - Windows Legacy Version validations: required: true - - - type: dropdown + + - type: dropdown id: mc-ver-java attributes: label: ⛏️ Minecraft Version? @@ -114,14 +114,14 @@ body: - 1.21.11 - 1.21.10 - 1.21.4 - - Older (you dind't have to use this option usually) + - Older (you usually shouldn't need to use this option) validations: - required: true - - - type: dropdown + required: true + + - type: dropdown id: fabric-ver attributes: - label: :paper: Fabric Loader Version? + label: πŸ“œ Fabric Loader Version? options: - 0.19.3 - 0.19.2 @@ -206,14 +206,14 @@ body: - 0.12.2 - 0.12.1 - 0.12.0 - - Older (you dind't have to use this option usually) + - Older (you usually shouldn't need to use this option) validations: required: true - type: input id: mod-version attributes: - label: πŸ“¦ mod Version + label: πŸ“¦ Mod Version placeholder: e.g. 1.1.9 validations: required: true @@ -222,5 +222,5 @@ body: id: clarifications attributes: label: πŸ“„ Clarifications / Logs / Screenshots - description: Write clarifications, Paste logs or drag & drop screenshots here. + description: Write clarifications, paste logs, or drag & drop screenshots here. render: shell From 638a6981064a375bb65aeb246bd400edac7247b4 Mon Sep 17 00:00:00 2001 From: PiBOH Date: Sat, 27 Jun 2026 16:33:21 +0200 Subject: [PATCH 8/8] Translate feature request template to English --- .github/ISSUE_TEMPLATE/feature_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index 741b88c..a1e38f9 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -name: πŸš€ Richiesta di FunzionalitΓ  +name: πŸš€ Feature Request description: Have an idea? Pitch it! title: "[Feat]: " labels: ["enhancement", "triage"]