Skip to content

Commit

Permalink
Resolves #8
Browse files Browse the repository at this point in the history
  • Loading branch information
balugaq committed Nov 14, 2024
1 parent ff7660c commit d01a751
Show file tree
Hide file tree
Showing 14 changed files with 543 additions and 68 deletions.
2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*.java
@balugaq
125 changes: 125 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report-en.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
name: Bug Report
description: Report bugs or issues for this plugin
labels: [ "bug" ]
assignees:
- ytdd9527
- balugaq
body:
- type: markdown
attributes:
value: |
## Welcome to the NetworksExpansion Issue Tracker
You are reporting a bug in NetworksExpansion.
<strong><i>You must fill out the fields marked with an asterisk (*)</i></strong>
- type: checkboxes
id: checklist
attributes:
label: Checklist
description: Before reporting, you need to confirm
options:
- label: You are using the version downloaded from the build site
- label: You have verified the checksum of the downloaded file to ensure it is fully downloaded
- label: You have not made any changes to the content of the downloaded file
- label: You have searched the [list of known issues](https://github.com/SlimefunGuguProject/Networks/issues) and have not found the same issue
required: true

- type: textarea
id: description
attributes:
label: Issue Description
description: |
Describe the issue you want to report in detail
Providing detailed information can help us process the issue faster
placeholder: Simply saying "it doesn't work" doesn't help developers to locate the problem.
validations:
required: true

- type: textarea
id: reproduction
attributes:
label: Steps to Reproduce
description: |
Please describe in detail how to reproduce the issue
If there is a video, please provide the video link here
placeholder: |
1. xxx
2. xxx
validations:
required: true

- type: textarea
id: expected-behavior
attributes:
label: Expected Behavior
description: |
What you think should happen
Sometimes, the issue is caused by a misunderstanding of a feature.
validations:
required: true

- type: input
id: server-log
attributes:
label: Server Log
description: |
Please check if there are any errors in the server log, and if so, upload them to [https://paste.guizhanss.net/](https://paste.guizhanss.net/) and enter the link here.
**Do not paste the log directly here**
placeholder: https://paste.guizhanss.net/...
validations:
required: false

- type: input
id: error-report
attributes:
label: Error Report
description: |
If the server log mentions files in `/plugins/Slimefun/error-reports` (i.e., error reports)
Please upload them to [https://paste.guizhanss.net/](https://paste.guizhanss.net/) and enter the link here.
**Do not paste the error report directly here**
placeholder: https://paste.guizhanss.net/...
validations:
required: false

- type: dropdown
id: server-software
attributes:
label: Server Software
description: Please select the software your server is using
options:
- Spigot
- Paper
- Purpur
- Airplane
- Other (please specify in the issue description)
validations:
required: true

- type: input
id: minecraft-version
attributes:
label: Minecraft Version
description: Please fill in your Minecraft version
validations:
required: true

- type: textarea
id: slimefun-version
attributes:
label: Slimefun Version
description: |
Please fill in the Slimefun version
(e.g., v4.9-canary-08120db)
If you have administrative privileges, it is recommended to run the `/sf versions` command, take a screenshot, and upload all the output here.
validations:
required: true

- type: input
id: version-plugin
attributes:
label: Plugin Version
description: |
Please fill in the plugin version
validations:
required: true
125 changes: 125 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
name: Bug汇报
description: 反馈本插件的Bug或问题
labels: [ "bug" ]
assignees:
- ytdd9527
- balugaq
body:
- type: markdown
attributes:
value: |
## 欢迎来到 NetworksExpansion 的问题追踪器
你正在反馈 NetworksExpansion 出现的 Bug。
<strong><i>你必须填写标注为星号(*)的表单项</i></strong>
- type: checkboxes
id: checklist
attributes:
label: 检查项目
description: 在汇报之前,你需要确认
options:
- label: 你使用的是从构建站下载的版本
- label: 你已经检验过下载的文件的校验和,确认已完整下载文件
- label: 你没有对下载的文件内容进行任何更改
- label: 你已经寻找过[已知问题列表](https://github.com/SlimefunGuguProject/Networks/issues),且没有找到相同的问题
required: true

- type: textarea
id: description
attributes:
label: 问题描述
description: |
详细描述你要汇报的问题
提供详细的信息能让我们更快地处理问题
placeholder: 只说"不能用"没法让开发者定位问题。
validations:
required: true

- type: textarea
id: reproduction
attributes:
label: 复现步骤
description: |
请详细描述如何才能复现该问题
如果有视频,请在此提供视频链接
placeholder: |
1. xxx
2. xxx
validations:
required: true

- type: textarea
id: expected-behavior
attributes:
label: 预期行为
description: |
你觉得应该发生什么
有时候,问题的原因是你误解了某个功能。
validations:
required: true

- type: input
id: server-log
attributes:
label: 服务器日志
description: |
请查看服务器日志中是否包含任何报错,如果有请上传至 [https://paste.guizhanss.net/](https://paste.guizhanss.net/) 并在此填入链接。
**不要直接在这里粘贴日志**
placeholder: https://paste.guizhanss.net/...
validations:
required: false

- type: input
id: error-report
attributes:
label: 错误报告
description: |
如果服务器日志中提到了`/plugins/Slimefun/error-reports`中的文件(即错误报告)
请上传至 [https://paste.guizhanss.net/](https://paste.guizhanss.net/) 并在此填入链接。
**不要直接在这里粘贴错误报告**
placeholder: https://paste.guizhanss.net/...
validations:
required: false

- type: dropdown
id: server-software
attributes:
label: 服务端软件
description: 请选择你服务端所使用的软件
options:
- Spigot
- Paper
- Purpur
- Airplane
- 其他 (请在问题描述里写明)
validations:
required: true

- type: input
id: minecraft-version
attributes:
label: Minecraft 版本
description: 请填写你的 Minecraft 版本
validations:
required: true

- type: textarea
id: slimefun-version
attributes:
label: Slimefun版本
description: |
请填写Slimefun版本
(例如 v4.9-canary-08120db)
如果你有管理员权限,建议运行`/sf versions`指令,截图并在此上传指令输出的**所有内容**。
validations:
required: true

- type: input
id: version-plugin
attributes:
label: 插件版本
description: |
请填写插件版本
validations:
required: true
38 changes: 0 additions & 38 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 没有 Github 账号? 不会使用 Github?
url: https://ybw0014.net/go/sf-qgroup
about: 点击右侧按钮加入QQ群进行反馈
10 changes: 0 additions & 10 deletions .github/ISSUE_TEMPLATE/custom.md

This file was deleted.

20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

60 changes: 60 additions & 0 deletions .github/ISSUE_TEMPLATE/help-wanted-en.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: Request Help
description: Request help
labels: [ "help wanted" ]
assignees:
- ytdd9527
- balugaq
body:
- type: markdown
attributes:
value: |
## Welcome to the NetworksExpansion Issue Tracker
You are requesting help to resolve an issue with NetworksExpansion.
<strong><i>You must fill out the fields marked with an asterisk (*)</i></strong>
- type: checkboxes
id: checklist
attributes:
label: Checklist
description: Before reporting, you need to confirm
options:
- label: You have searched the [list of known issues](https://github.com/SlimefunGuguProject/Networks/issues) and have not found the same issue
required: true

- type: textarea
id: description
attributes:
label: Issue Description
description: |
Describe the issue you want to report in detail
Providing detailed information can help us process the issue faster
placeholder: Simply saying "it doesn't work" doesn't help developers to locate the problem.
validations:
required: true

- type: input
id: minecraft-version
attributes:
label: Minecraft Version
description: Please fill in your Minecraft version
validations:
required: true

- type: textarea
id: slimefun-version
attributes:
label: Slimefun Version
description: |
Please fill in the Slimefun version
(e.g., v4.9-canary-08120db)
If you have administrative privileges, it is recommended to run the `/sf versions` command, take a screenshot, and upload all the output here.
validations:
required: true

- type: input
id: version-plugin
attributes:
label: Plugin Version
description: |
Please fill in the plugin version
Loading

0 comments on commit d01a751

Please sign in to comment.