diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..a931bb4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,59 @@ +name: Bug Report +description: Meet some crash or glitch? Submit a bug report. +title: "[Bug] " +labels: bug +body: + - type: markdown + attributes: + value: | + Before submitting a bug report, please ensure your mod version is latest + - type: textarea + id: error_behaviour + attributes: + label: Error Behaviour + description: Describe error behaviour in detail. + validations: + required: true + - type: textarea + id: expected_behaviour + attributes: + label: Expected Behaviour + description: What do you want? + validations: + required: true + - type: textarea + id: reproduction + attributes: + label: Reproduce + description: How to reproduce this error? + placeholder: | + 1. do blablabla + 2. click blablabla + 3. something wrong + 4. ... + validations: + required: true + - type: input + id: crashlog + attributes: + label: Crash Report + description: If this is a game crash, paste your crash report on some pastebin and put link here. + placeholder: https://paste.ubuntu.com/ + - type: input + id: mod-version + attributes: + label: Mod version + placeholder: 0.1.3 + validations: + required: true + - type: input + id: server-version + attributes: + label: Server version + description: If you are using a dedicated server, please write down your server core brand and version. + placeholder: Forge server version xxx + - type: textarea + id: others + attributes: + label: Other mods and plugins + description: If you install any other mods or plugins, please provide its name and version diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml new file mode 100644 index 0000000..88367bd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.yml @@ -0,0 +1,28 @@ +name: Question +description: Submit a question if you are not sure if this is a bug. +title: "[Question] " +labels: question +body: + - type: markdown + attributes: + value: | + You can ask about future features, game machenic and so on. + - type: textarea + id: question + attributes: + label: Question + description: Describe your question in detail. + validations: + required: true + - type: textarea + id: wanted + attributes: + label: Additional message + description: Which aspect would you like to know? + - type: input + id: mod-version + attributes: + label: Mod version + placeholder: 0.1.3 + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/suggetion.yml b/.github/ISSUE_TEMPLATE/suggetion.yml new file mode 100644 index 0000000..1ed3f9e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/suggetion.yml @@ -0,0 +1,29 @@ +name: Suggestion +description: Any feature you want us to add? Give us a suggestion. +title: "[Suggestion] " +labels: enhancement +body: + - type: markdown + attributes: + value: | + Before submitting a suggestion, ensure you are using latest release of our mod. + Suggestion with code or pull requests are more likely to be accepted. + - type: textarea + id: wrong + attributes: + label: Suggestion + description: What do you want us to add? + validations: + required: true + - type: textarea + id: wanted + attributes: + label: Reason + description: Give us reasons why these improvements would improve gameplay. + - type: textarea + id: mod + attributes: + label: Exsiting Mods + description: Any mod provide similiar features or machines? + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/team.yml b/.github/ISSUE_TEMPLATE/team.yml new file mode 100644 index 0000000..daf9e29 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/team.yml @@ -0,0 +1,12 @@ +name: Team TODO List +description: Only for team devs, DO NOT USE. +title: "[TODO]" +body: + - type: markdown + attributes: + value: | + For devs only, choose other templates if you are not one of our dev members. + - type: textarea + id: all + attributes: + label: Description