diff --git a/.github/ISSUE_TEMPLATE/behavior-bug-or-plugin-incompatibility.yml b/.github/ISSUE_TEMPLATE/behavior-bug-or-plugin-incompatibility.yml new file mode 100644 index 0000000..e82ecb9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/behavior-bug-or-plugin-incompatibility.yml @@ -0,0 +1,74 @@ +name: Behavior Bug or Plugin Incompatibility +description: Report issues with plugin incompatbility or other behavior related issues. +labels: [ ] +body: + - type: textarea + attributes: + label: Expected behavior + description: What you expected to see. + validations: + required: true + + - type: textarea + attributes: + label: Observed/Actual behavior + description: What you actually saw. + validations: + required: true + + - type: textarea + attributes: + label: Steps/models to reproduce + description: This may include a build schematic, a video, or detailed instructions to help reconstruct the issue. + validations: + required: true + + - type: textarea + attributes: + label: Plugin and Datapack List + description: | + All plugins and datapacks running on your server. + To list plugins, run `/plugins`. For datapacks, run `/datapack list`. + validations: + required: true + + - type: textarea + attributes: + label: ShreddedPaper version + description: | + Run `/version` on your server and **paste** the full, unmodified output here. + "latest" is *not* a version; we require the output of `/version` so we can adequately track down the issue. + Additionally, do NOT provide a screenshot, you MUST paste the entire output. +
+ Example + + ``` + > version + [20:34:42 INFO]: This server is running Paper version git-Paper-540 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) + [20:34:42 INFO]: Checking version, please wait... + [20:34:42 INFO]: Previous version: git-Paper-538 (MC: 1.16.5) + [20:34:42 INFO]: You are running the latest version + ``` + +
+ validations: + required: true + + - type: textarea + attributes: + label: Other + description: | + Please include other helpful information below. + The more information we receive, the quicker and more effective we can be at finding the solution to the issue. + validations: + required: false + + - type: markdown + attributes: + value: | + Before submitting this issue, please ensure the following: + + 1. You are running the latest version of ShreddedPaper from [our downloads page](https://shreddedpaper.io/download.html). + 2. You searched for and ensured there isn't already an open issue regarding this. + 3. Your version of Minecraft is supported by ShreddedPaper. + 4. The bug is not reproducible on Paper. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..1bcf94f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,10 @@ +blank_issues_enabled: false +contact_links: + - name: ShreddedPaper Discord + url: https://discord.gg/qaj2g3rjt2 + about: If you are having issues with timings or have other minor issues, come ask us on our Discord server! + #- name: Dupe / exploits Report + # url: https://discord.gg/qaj2g3rjt2 + # about: | + # Due to GitHub not currently allowing private issues, exploit / dupes reports are currently handled via our Discord. + # To report an exploit, see the #paper-exploit-report channel. diff --git a/.github/ISSUE_TEMPLATE/disclaimer.txt b/.github/ISSUE_TEMPLATE/disclaimer.txt new file mode 100644 index 0000000..477c01a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/disclaimer.txt @@ -0,0 +1,2 @@ +Some of issues templates are modified version of PaperMC's issue templates +which can be found here: https://github.com/PaperMC/Paper/tree/master/.github/ISSUE_TEMPLATE \ 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..b93370e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,44 @@ +name: Feature Request +description: Suggest an idea for ShreddedPaper +labels: [] +body: + - type: markdown + attributes: + value: | + Thank you for filling out a feature request for ShreddedPaper! Please be as detailed as possible so that we may consider and review the request easier. + We ask that you search all the issues to avoid a duplicate feature request. If one exists, please reply if you have anything to add. + Before requesting a new feature, please make sure you are using the latest version and that the feature you are requesting is not already in ShreddedPaper. + + - type: textarea + attributes: + label: Is your feature request related to a problem? + description: Please give some context for this request. Why do you want it added? + validations: + required: true + + - type: textarea + attributes: + label: Describe the solution you'd like. + description: A clear and concise description of what you want. + validations: + required: true + + - type: textarea + attributes: + label: Describe alternatives you've considered. + description: List any alternatives you might have tried to get the feature you want. + validations: + required: true + + - type: textarea + attributes: + label: Other + description: Add any other context or screenshots about the feature request below. + validations: + required: false + + - type: markdown + attributes: + value: | + Before submitting this feature request, please search our issue tracker to ensure your feature has not + already been requested. diff --git a/.github/ISSUE_TEMPLATE/performance-problem.yml b/.github/ISSUE_TEMPLATE/performance-problem.yml new file mode 100644 index 0000000..cc69d9b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/performance-problem.yml @@ -0,0 +1,84 @@ +name: Performance Problem +description: Report performance related problems or other areas of concern +labels: [ ] +body: + - type: markdown + attributes: + value: | + Before creating an issue regarding server performance, please consider reaching out for support in the + `#questions` or `#general` channels of [our Discord](https://discord.gg/qaj2g3rjt2)! + + - type: input + attributes: + label: Timings or Profile link + description: We ask that all timings/profiles are a link, not a screenshot. Screenshots inhibit our ability to figure out the real cause of the issue. + placeholder: "Example: https://timings.aikar.co/?id=6b48586fbbdd48e585ca0ebb07c59dd0" + validations: + required: true + + - type: textarea + attributes: + label: Description of issue + description: If applicable, please describe your issue. + validations: + required: false + + - type: textarea + attributes: + label: Plugin and Datapack List + description: | + All plugins and datapacks running on your server. + To list plugins, run `/plugins`. For datapacks, run `/datapack list`. + validations: + required: true + + - type: textarea + attributes: + label: Server config files + description: We need bukkit.yml, spigot.yml, paper-global.yml, paper-world-defaults.yml, shreddedpaper.yml and server.properties. If you use per-world Paper configs, make sure to include them. You can paste it below or use a paste site like https://paste.gg. + value: | + ``` + Paste configs or paste.gg link here! + ``` + placeholder: Please don't remove the backticks; it makes your issue a lot harder to read! + validations: + required: true + + - type: textarea + attributes: + label: ShreddedPaper version + description: | + Run `/version` on your server and **paste** the full, unmodified output here. + "latest" is *not* a version; we require the output of `/version` so we can adequately track down the issue. + Additionally, do NOT provide a screenshot, you MUST paste the entire output. +
+ Example + + ``` + > version + [20:34:42 INFO]: This server is running Paper version git-Paper-540 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) + [20:34:42 INFO]: Checking version, please wait... + [20:34:42 INFO]: Previous version: git-Paper-538 (MC: 1.16.5) + [20:34:42 INFO]: You are running the latest version + ``` + +
+ validations: + required: true + + - type: textarea + attributes: + label: Other + description: | + Please include other helpful links below. + The more information we receive, the quicker and more effective we can be at finding the solution to the issue. + validations: + required: false + - type: markdown + attributes: + value: | + Before submitting this issue, please ensure the following: + + 1. You are running the latest version of ShreddedPaper from [our downloads page](https://shreddedpaper.io/download.html). + 2. You searched for and ensured there isn't already an open issue regarding this. + 3. Your version of Minecraft is supported by ShreddedPaper. diff --git a/.github/ISSUE_TEMPLATE/server-crash-or-stacktrace.yml b/.github/ISSUE_TEMPLATE/server-crash-or-stacktrace.yml new file mode 100644 index 0000000..d002b15 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/server-crash-or-stacktrace.yml @@ -0,0 +1,72 @@ +name: Server crash or Stacktrace +description: Report server crashes or scary stacktraces +labels: [ ] +body: + - type: textarea + attributes: + label: Stack trace + description: | + We need all of the stack trace! Do not cut off parts of it. Please do not use attachments. + If you prefer, you can use a paste site like https://paste.gg. + value: | + ``` + paste your stack trace or a paste.gg link here! + ``` + placeholder: Please don't remove the backticks; it makes your issue a lot harder to read! + validations: + required: true + + - type: textarea + attributes: + label: Plugin and Datapack List + description: | + All plugins and datapacks running on your server. + To list plugins, run `/plugins`. For datapacks, run `/datapack list`. + validations: + required: true + + - type: textarea + attributes: + label: Actions to reproduce (if known) + description: This may include a build schematic, a video, or detailed instructions to help reconstruct the issue. Anything helps! + validations: + required: false + + - type: textarea + attributes: + label: ShreddedPaper version + description: | + Run `/version` on your server and **paste** the full, unmodified output here. + "latest" is *not* a version; we require the output of `/version` so we can adequately track down the issue. + Additionally, do NOT provide a screenshot, you MUST paste the entire output. +
+ Example + + ``` + > version + [20:34:42 INFO]: This server is running Paper version git-Paper-540 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) + [20:34:42 INFO]: Checking version, please wait... + [20:34:42 INFO]: Previous version: git-Paper-538 (MC: 1.16.5) + [20:34:42 INFO]: You are running the latest version + ``` + +
+ validations: + required: true + + - type: textarea + attributes: + label: Other + description: | + Please include other helpful information below, if any. + The more information we receive, the quicker and more effective we can be at finding the solution to the issue. + validations: + required: false + + - type: markdown + attributes: + value: | + Before submitting this issue, please ensure the following: + + 1. You are running the latest version of ShreddedPaper from [our downloads page](https://shreddedpaper.io/download.html). + 2. Your version of Minecraft is supported by ShreddedPaper.