From 15401eb9e851d5db12bafa7122278dc059c63190 Mon Sep 17 00:00:00 2001 From: alex2276564 Date: Fri, 1 Nov 2024 13:15:27 +0300 Subject: [PATCH] dd issue templates --- .github/ISSUE_TEMPLATE/bug_report.yml | 83 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 9 +++ .github/ISSUE_TEMPLATE/feature_request.yml | 38 ++++++++++ .github/ISSUE_TEMPLATE/question.yml | 31 ++++++++ 4 files changed, 161 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 create mode 100644 .github/ISSUE_TEMPLATE/question.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..3f95ea5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,83 @@ +name: Bug Report +description: Report a bug in ItemsAdder Furniture Protection +title: "[Bug]: " +labels: ["bug"] +body: + - type: markdown + attributes: + value: "Thanks for taking the time to fill out this bug report! Please provide as much information as possible." + + - type: input + id: minecraft-version + attributes: + label: Minecraft Version + description: What version of Minecraft are you running? + placeholder: "e.g., 1.16.5" + validations: + required: true + + - type: input + id: server-software + attributes: + label: Server Software + description: What server software are you using? (Paper, Spigot, etc.) + placeholder: "e.g., Paper" + validations: + required: true + + - type: input + id: itemsadder-version + attributes: + label: ItemsAdder Version + description: What version of ItemsAdder are you using? + placeholder: "e.g., 4.0.0" + validations: + required: true + + - type: input + id: plugin-version + attributes: + label: ItemsAdder Furniture Protection Version + description: What version of our plugin are you using? + placeholder: "e.g., 1.0" + validations: + required: true + + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Describe the bug and how to reproduce it + placeholder: | + 1. Place furniture... + 2. Try to break it... + 3. See error... + validations: + required: true + + - type: textarea + id: expected-behavior + attributes: + label: Expected behavior + description: What did you expect to happen? + validations: + required: true + + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output + render: shell + + - type: dropdown + id: minigame + attributes: + label: Minigame Related + description: Is this issue related to a specific minigame? + options: + - "No" + - "BedWars" + - "Other minigame" + validations: + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..90810a1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,9 @@ +blank_issues_enabled: false +contact_links: + - name: Documentation + url: https://github.com/alex2276564/IAFurnitureBreakRestricter#readme + about: Check out the documentation for installation and usage guide + + - name: ItemsAdder Plugin + url: https://www.spigotmc.org/resources/itemsadder.73355/ + about: Check out the required ItemsAdder plugin \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..b7d6241 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,38 @@ +name: Feature Request +description: Suggest an idea for ItemsAdder Furniture Protection +title: "[Feature]: " +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: "Thanks for taking the time to suggest a new feature!" + + - type: textarea + id: feature-description + attributes: + label: Feature Description + description: Describe the feature you'd like to see added + placeholder: A clear and detailed description of what you want to happen + validations: + required: true + + - type: textarea + id: use-case + attributes: + label: Use Case + description: Describe the situation where this feature would be useful + placeholder: "This feature would be useful when..." + validations: + required: true + + - type: dropdown + id: compatibility + attributes: + label: ItemsAdder Compatibility + description: Would this feature require specific ItemsAdder features? + options: + - "No special requirements" + - "Requires newer ItemsAdder features" + - "Not sure" + validations: + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml new file mode 100644 index 0000000..419d752 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.yml @@ -0,0 +1,31 @@ +name: Question +description: Ask a question about ItemsAdder Furniture Protection +title: "[Question]: " +labels: ["question"] +body: + - type: markdown + attributes: + value: "Thanks for your interest in ItemsAdder Furniture Protection!" + + - type: textarea + id: question + attributes: + label: Your Question + description: What would you like to know about the plugin? + placeholder: Please be as specific as possible + validations: + required: true + + - type: dropdown + id: category + attributes: + label: Question Category + description: What is your question about? + options: + - "Installation" + - "Permissions" + - "ItemsAdder Compatibility" + - "Minigame Integration" + - "Other" + validations: + required: true \ No newline at end of file