Skip to content

Commit cb346c3

Browse files
authored
Merge pull request #285 from Andre601/feature/create-issue-forms
Use issue forms for repository
2 parents 33dd16d + 7e735c9 commit cb346c3

File tree

6 files changed

+208
-169
lines changed

6 files changed

+208
-169
lines changed

.github/ISSUE_TEMPLATE/help.md

Lines changed: 0 additions & 56 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/help.yml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
name: "❓ Help!"
2+
description: "Encountered a problem with Multiverse-NetherPortals? Not sure how to fix it?"
3+
labels: "Type: Assistance"
4+
5+
body:
6+
- type: "markdown"
7+
attributes:
8+
value: |-
9+
# Multiverse-NetherPortals help guide
10+
11+
Get latest builds from https://ci.onarandombox.com/view/Multiverse
12+
13+
If you need help with other submodules of Multiverse, go to their respective git repo:
14+
15+
- [Multiverse-Core](https://github.com/Multiverse/Multiverse-Core/issues)
16+
- [Multiverse-Portals](https://github.com/Multiverse/Multiverse-Portals/issues)
17+
- [Multiverse-Inventories](https://github.com/Multiverse/Multiverse-Inventories/issues)
18+
- [Multiverse-SignPortals](https://github.com/Multiverse/Multiverse-SignPortals/issues)
19+
20+
Or come join our [Discord Server](https://discord.gg/NZtfKky) to get help sooner.
21+
If you're happy to wait (or you were sent here from Discord), read on:
22+
23+
1. **Check the Usage and FAQ pages to see if it answers your queries:**
24+
- [Basics (NetherPortals)](https://github.com/Multiverse/Multiverse-Core/wiki/Basics-(NetherPortals))
25+
- [FAQ (NetherPortals)](https://github.com/Multiverse/Multiverse-Core/wiki/FAQ-(NetherPortals))
26+
2. **Fill out the template.**
27+
This will help us understand what problem you've encountered and help us find a solution.
28+
3. **When linking files, do not attach them to the post!**
29+
Copy and paste any logs into https://gist.github.com or other similar service.
30+
31+
## Information
32+
- type: "input"
33+
attributes:
34+
label: "Server Version"
35+
description: "Insert the output of the `/version` command."
36+
placeholder: "Output of '/version' here."
37+
validations:
38+
required: true
39+
- type: "input"
40+
attributes:
41+
label: "Full output of `/mv version -p`"
42+
description: "Insert the generated paste.gg URL. If the command didn't work, use `/mv version -b` instead!"
43+
placeholder: "https://paste.gg/..."
44+
validations:
45+
required: true
46+
- type: "input"
47+
attributes:
48+
label: "Server Log"
49+
description: "Upload the content of `logs/latest.log` to https://gist.github.com or similar service and provide the URL."
50+
placeholder: "https://gist.github.com/..."
51+
validations:
52+
required: true
53+
- type: "markdown"
54+
attributes:
55+
value: "## Help request"
56+
- type: "textarea"
57+
attributes:
58+
label: "Problem"
59+
description: "What problem did you encounter? Describe it here."
60+
placeholder: "When doing X does Y happen."
61+
validations:
62+
required: true
63+
- type: "textarea"
64+
attributes:
65+
label: "What I have tried"
66+
description: "What have you tried so far?"
67+
placeholder: "I tried to ..."
68+
validations:
69+
required: true
70+
- type: "textarea"
71+
attributes:
72+
label: "Screenshots"
73+
description: "Upload screenshots here, if relevant"

.github/ISSUE_TEMPLATE/report-a-bug.md

Lines changed: 0 additions & 59 deletions
This file was deleted.
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
name: "🐛 Report a Bug"
2+
description: "Report a Multiverse-NetherPortals bug. Only use this if you're 100% sure it's something wrong with Multiverse-NetherPortals - otherwise, try 'Help!'."
3+
labels: "Bug: Unconfirmed"
4+
5+
body:
6+
- type: "markdown"
7+
attributes:
8+
value: |-
9+
# Multiverse-NetherPortals help guide
10+
11+
Get latest builds from https://ci.onarandombox.com/view/Multiverse
12+
13+
If you are having issues with other submodules of Multiverse, go to their respective git repo:
14+
15+
- [Multiverse-Core](https://github.com/Multiverse/Multiverse-Core/issues)
16+
- [Multiverse-Portals](https://github.com/Multiverse/Multiverse-Portals/issues)
17+
- [Multiverse-Inventories](https://github.com/Multiverse/Multiverse-Inventories/issues)
18+
- [Multiverse-SignPortals](https://github.com/Multiverse/Multiverse-SignPortals/issues)
19+
20+
If you're reporting a bug, please follow the following steps:
21+
22+
2. **Fill out the template in full.**
23+
Run the commands in the console. Don't just put "latest" as a version, or we will ignore it.
24+
3. **When linking files, do not attach them to the post!**
25+
Copy and paste any logs into https://gist.github.com or other similar service.
26+
27+
## Information
28+
- type: "input"
29+
attributes:
30+
label: "Server Version"
31+
description: "Insert the output of the `/version` command."
32+
placeholder: "Output of '/version' here."
33+
validations:
34+
required: true
35+
- type: "input"
36+
attributes:
37+
label: "Full output of `/mv version -p`"
38+
description: "Insert the generated paste.gg URL. If the command didn't work, use `/mv version -b` instead!"
39+
placeholder: "https://paste.gg/..."
40+
validations:
41+
required: true
42+
- type: "input"
43+
attributes:
44+
label: "Server Log"
45+
description: "Upload the content of `logs/latest.log` to https://gist.github.com or similar service and provide the URL."
46+
placeholder: "https://gist.github.com/..."
47+
validations:
48+
required: true
49+
- type: "markdown"
50+
attributes:
51+
value: "## Details"
52+
- type: "dropdown"
53+
attributes:
54+
label: "I was able to reproduce my issue on a freshly setup and up-to-date server"
55+
description: "Please answer this truthfully."
56+
options:
57+
- 'Yes'
58+
- 'No'
59+
validations:
60+
required: true
61+
- type: "textarea"
62+
attributes:
63+
label: "Description"
64+
description: "A concise and informative description of the issue."
65+
placeholder: "When doing X does Y happen because of Z."
66+
validations:
67+
required: true
68+
- type: "textarea"
69+
attributes:
70+
label: "Steps to reproduce"
71+
description: "Provide precise steps to reproduce the issue you're having."
72+
placeholder: |-
73+
1. Do this.
74+
2.
75+
3. Bug!
76+
validations:
77+
required: true
78+
- type: "textarea"
79+
attributes:
80+
label: "Expected behaviour"
81+
description: "What behaviour did you expect?"
82+
placeholder: "I expected Multiverse-NetherPortals to..."
83+
validations:
84+
required: true
85+
- type: "textarea"
86+
attributes:
87+
label: "Screenshots"
88+
description: "Upload screenshots here, if relevant."

.github/ISSUE_TEMPLATE/request-a-feature.md

Lines changed: 0 additions & 54 deletions
This file was deleted.
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: "💡 Request a Feature"
2+
description: "Suggest a feature you want to see in Multiverse-NetherPortals!"
3+
labels: "Type: Idea"
4+
5+
body:
6+
- type: "markdown"
7+
attributes:
8+
value: |-
9+
# Multiverse-NetherPortals Feature request guide
10+
11+
Get latest builds from https://ci.onarandombox.com/view/Multiverse
12+
13+
If you have a feature request for another submodules of Multiverse, go to their respective git repo:
14+
15+
- [Multiverse-Core](https://github.com/Multiverse/Multiverse-Core/issues)
16+
- [Multiverse-Portals](https://github.com/Multiverse/Multiverse-Portals/issues)
17+
- [Multiverse-Inventories](https://github.com/Multiverse/Multiverse-Inventories/issues)
18+
- [Multiverse-SignPortals](https://github.com/Multiverse/Multiverse-SignPortals/issues)
19+
20+
Not sure if your feature fits in Multiverse-NetherPortals? Feel free to ask on our [Discord server](https://discord.gg/NZtfKky).
21+
22+
If you have a feature suggestion for Multiverse-NetherPortals, read the following tips:
23+
24+
2. **Fill out the template.**
25+
This will help us understand what you're requesting and why you want us to add it.
26+
2. **Keep it simple.**
27+
Make sure it's easy to understand what you're requesting. a good way is to keep it to one request per GitHub issue, as we can then easily track feature requests.
28+
3. **Check whether it has already been asked or added.**
29+
You can search the [Issue tracker](https://github.com/Multiverse/Multiverse-NetherPortals/issues) to see if your feature has already been requested.
30+
4. **Ask yourself: "Does this belong in Multiverse-NetherPortals?"**
31+
There are lots of features that we reject because most servers won't need or use them.
32+
If your feature is very specific or already exists in another plugin, it might not be a good fit for Multiverse-NetherPortals.
33+
34+
## Feature request
35+
- type: "textarea"
36+
attributes:
37+
label: "Feature Description"
38+
description: "A concise and informative description of the feature."
39+
placeholder: "Multiverse-NetherPortals should ..."
40+
validations:
41+
required: true
42+
- type: "textarea"
43+
attributes:
44+
label: "How the feature is useful"
45+
description: "Describe why this feature is useful for other players, server owners and/or other developers."
46+
validations:
47+
required: true

0 commit comments

Comments
 (0)