diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 000000000..b9104754f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,71 @@ +name: Iris Bug Report +description: File a bug report for Iris +labels: [bug] +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to fill this out! + If this does not work for you, feel free to use the [blank](https://github.com/VolmitSoftware/Iris/issues/new) format. + - type: textarea + id: how + attributes: + label: Problem + description: Please give a text description of how you reached the problem + value: | + 1. Install Iris... + 2. Do this... + 3. Do that... + 4. Observe the error... + render: txt + validations: + required: true + - type: textarea + id: what + attributes: + label: Solution + description: Explain where you think the problem comes from (optional) + placeholder: The code to place a is missing b and c... + validations: + required: false + - type: dropdown + id: mcversion + attributes: + label: Minecraft Version + description: What version of Minecraft is the server on? + options: + - 1.14 to 1.16.5 + - 1.17.x + - 1.18.x + validations: + required: true + - type: input + id: irisversion + attributes: + label: Iris Version + description: What version of Iris are you running? (see console) + placeholder: DO NOT SAY "LATEST" + validations: + required: true + - type: input + id: logs + attributes: + label: Log + description: Paste a full log. Always use [mclogs](https://mclo.gs) Or [Pastebin](https://pastebin.com/). Must not be a crash report. Must be a full log. Must not be a screenshot of a log. + placeholder: https://mslog.gs/... + validations: + required: true + - type: checkboxes + id: checksum + attributes: + label: Checklist + description: Please ensure you meet each of the requirements below + options: + - label: I am using an unmodified version of Iris. (If you modified the plugin and see an issue, make sure it is reproducable on the latest spigot version or contact [support](discord.gg/volmit)) + required: true + - label: I am using Spigot, Paper, Tuinity, or Purpur. (If you are not, and still think it is a valid issue, contact [support](discord.gg/volmit)) + required: true + - type: markdown + id: thanks + attributes: + value: "Thank you for filling out the form! We will be with you soon. Please do not ask support to review your report." diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index c07dfb6be..000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -name: Bug report about: Create a report to help us improve title: '' -labels: Bug assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: - -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots or Video Recordings** -If applicable, add screenshots or video recordings to help explain your problem. - -**Server and Plugin Information** - -- Installed plugins: -- Iris Version: -- Server Platform and Version [eg: PaperSpigot 1.16.3 #240]: -- Operating System (if applicable): -- Server Logs: - -**Additional context** -Add any other context about the problem here, server timings reports, Iris dump information, complete console log etc. -Please do not make Pastebin dumps or screenshot expire. diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 000000000..afcfb2031 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,46 @@ +name: Iris Feature Request +description: File a feature request for Iris. If you want to report a bug this is not the place. +labels: [feature] +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to fill this out! + If this does not work for you, feel free to use the [blank](https://github.com/VolmitSoftware/Iris/issues/new) format. + - type: dropdown + id: arc + attributes: + label: Adding, Removing, or Changing + description: What are you doing + options: + - Adding + - Removing + - Changing + validations: + required: true + - type: input + id: atype + attributes: + label: Type of Modification + description: What is it for? + value: I want to ... + validations: + required: true + - type: textarea + id: desc + attributes: + label: What are you trying to modify + description: Give as detailed of a description as you can for the modification that you want done (include pictures if applicable) + value: The way I would implement this is ... + validations: + required: true + - type: textarea + id: alternative + attributes: + label: Alternatives + description: What alternatives have you considered? + value: If this could not be implemented I would ... + - type: markdown + id: thanks + attributes: + value: "Thank you for filling out the form! We will be with you soon. Please do not ask support to review your report." diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index aab81ed77..000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -name: Feature request about: Suggest an idea for this project title: '' -labels: Enhancement, Addition assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here.