update: .github

This commit is contained in:
Xikaro 2024-12-21 12:54:08 +05:00
parent f1a078e3eb
commit 201255cff4
40 changed files with 7818 additions and 1699 deletions

98
.github/ISSUE_TEMPLATE/BUG_REPORT.yml vendored Normal file
View file

@ -0,0 +1,98 @@
name: "Bug report"
description: "Report a bug where something is not working as expected, which does not crash the game."
title: "[🐛]: "
labels: [ "1. Type: Bug", "2. Status: Unverified" ]
body:
- type: checkboxes
id: exists
attributes:
label: "Was this bug reported before?"
description: "Please search open/closed issues before submitting, as the issue may have already been reported/addressed."
options:
- label: "No, it was not."
required: true
- type: input
id: version
validations:
required: true
attributes:
label: "Version modpack used"
description: "Write which version of the modpack you are using."
placeholder: "Example: 0.1.1"
- type: input
id: environment
validations:
required: true
attributes:
label: Environment
description: "How you were playing on the world. Typical answers include: Singleplayer, Open to LAN, Forge Server, Sponge Server, or Mohist Server."
placeholder: "Example: Singleplayer"
- type: dropdown
id: world
validations:
required: true
attributes:
label: "New Worlds"
description: "Does this bug occur on a newly generated world?"
options:
- "Yes"
- "No"
- "Unsure"
- type: input
id: log
validations:
required: true
attributes:
label: "Please provide a link to your latest.log, if relevant."
description: |
"The `latest.log` file is found in `/logs\` within the modpack files."
"We recommend always using https://mclo.gs/."
> [!CAUTION]
> If you skip this step, this issue might be **labeled** with `please add a reproduction` and **closed.`
placeholder: https://mclo.gs/MydIQBu...
- type: textarea
id: expected
validations:
required: true
attributes:
label: "Expected Behavior"
description: "What you expected to happen. Attach screenshots here as necessary."
placeholder: "Example: Expected to produce X by consuming Y."
- type: textarea
id: result
validations:
required: true
attributes:
label: "Actual Behavior"
description: "What happened despite your expectations. Attach screenshots here as necessary."
placeholder: "Example: Produced one X but Y was not consumed."
- type: textarea
id: reproduction
validations:
required: true
attributes:
label: "Steps to Reproduce"
description: "How to reproduce the bug."
placeholder: "Example: 1) I did X..."
- type: textarea
id: additional-info
validations:
required: false
attributes:
label: "Additional Information"
description: "Any additional information you wish to provide. Please add anything which did not fit into the other sections here."
placeholder: "Example: This is likely caused by X because..."
- type: markdown
attributes:
value: Thank you for taking the time to fill out this bug report.

View file

@ -1,25 +1,40 @@
name: "[EN] Crash Report"
description: Report a bug that crashes the game or prevents startup.
name: "Crash Report"
description: "Report a bug that crashes the game or prevents startup."
title: "[💥]: "
labels: [ "1. Type: Crash", "2. Status: Unverified" ]
body:
- type: checkboxes
id: exists
attributes:
label: "Was this crash report before?"
description: "Please search open/closed issues before submitting, as the issue may have already been reported/addressed."
options:
- label: "No, it was not."
required: true
- type: input
id: version
attributes:
label: Version modpack Used
description: Write which version of the modpack you are using.
placeholder: "Example: 0.1.1"
validations:
required: true
attributes:
label: Version modpack used
description: Write which version of the modpack you are using.
placeholder: "Example: 0.1.1"
- type: input
id: environment
validations:
required: true
attributes:
label: Environment
description: "How you were playing on the world. Typical answers include: Singleplayer, Open to LAN, Forge Server, Sponge Server, or Mohist Server."
placeholder: "Example: Singleplayer"
validations:
required: true
- type: dropdown
id: crash
validations:
required: true
attributes:
label: Side Crashed
description: Where the game crashed.
@ -28,10 +43,11 @@ body:
- "Server"
- "Client and Server"
- "Unsure"
validations:
required: true
- type: dropdown
id: world
validations:
required: true
attributes:
label: New Worlds
description: Does this crash occur on a newly generated world?
@ -39,32 +55,44 @@ body:
- "Yes"
- "No"
- "Unsure"
- type: input
id: log
validations:
required: true
attributes:
label: "Please provide a link to your latest.log, if relevant"
description: |
"You can find the crash report in `/crash-reports/`, if one was created."
"Additionally, please attach `/logs/latest.log` or `/logs/debug.log`. If either or both files do not exist, state such."
"Please link to a paste site with their content, such as GitHub Gists or Pastebin, mclo.gs, etc."
"We recommend always using https://mclo.gs/."
> [!CAUTION]
> **Do not paste the contents of either these files directly into the text box.**
> If you skip this step, this issue might be **labeled** with `please add a reproduction` and **closed**.
placeholder: https://mclo.gs/MydIQBu...
- type: textarea
id: reproduction
validations:
required: true
attributes:
label: Steps to Reproduce
description: How to reproduce the crash.
placeholder: "Example: 1) I did X..."
validations:
required: true
- type: textarea
id: crash-report
attributes:
label: Crash Report
description: "You can find the crash report in `installation/crash-reports/`, if one was created. Additionally, please attach `installation/logs/latest.log`. If either or both files do not exist, state such. Please link to a paste site with their content, such as GitHub Gists or Pastebin. **Do not paste the contents of either these files directly into the text box.**"
placeholder: "Example: a link to a paste site with the crash report and latest.log."
validations:
required: true
- type: textarea
id: additional-info
validations:
required: false
attributes:
label: Additional Information
description: Any additional information you wish to provide. Please add anything which did not fit into the other sections here.
placeholder: "Example: This is likely caused by X because..."
validations:
required: false
- type: markdown
attributes:
value: Thank you for taking the time to fill out this crash report.

33
.github/ISSUE_TEMPLATE/ENHANCEMENT.yml vendored Normal file
View file

@ -0,0 +1,33 @@
name: "Enhancement"
description: "Provide supporting details for a feature in development"
title: "[🪡]: "
labels: [ "1. Type: Enhancement" ]
body:
- type: checkboxes
id: exists
attributes:
label: "Was this enhancement asked before?"
description: "Please search open/closed issues before submitting, as the issue may have already been reported/addressed."
options:
- label: "No, it was not."
required: true
- type: textarea
id: feature
validations:
required: true
attributes:
label: What would you like to be added?
description: Feature requests are unlikely to make progress as issues.
- type: textarea
id: rationale
validations:
required: true
attributes:
label: Why is this needed?
- type: markdown
attributes:
value: "Thanks for taking the time to fill out this request enhancement."

View file

@ -1,39 +1,54 @@
name: "[EN] Request a Feature"
description: Request a new feature or a change to an existing one.
name: "Feature request"
description: "Request a new feature or a change to an existing one."
title: "[🪶]: "
labels: [ "1. Type: Feature" ]
body:
- type: checkboxes
id: exists
attributes:
label: "Was this feature suggested before?"
description: "Please search open/closed issues before submitting, as the issue may have already been reported/addressed."
options:
- label: "No, it was not."
required: true
- type: input
id: version
validations:
required: true
attributes:
label: Version modpack Used
label: "Version modpack used"
description: Write which version of the modpack you are using.
placeholder: "Example: 0.1.1"
validations:
required: true
- type: textarea
id: problem
validations:
required: false
attributes:
label: Related Problem
label: "Related problem"
description: If the feature you wish to change is related to a problem, please desscribe it. Leave this field blank if it is not related to a problem.
placeholder: "Example: I'm always frustrated when..."
validations:
required: false
- type: textarea
id: solution
attributes:
label: Your Solution
description: Describe the solution you would like to have happen.
placeholder: "Example: If I could..."
validations:
required: true
attributes:
label: "Your solution"
description: Describe the solution you would like to have happen.
placeholder: "Example: If I could..."
- type: textarea
id: additional-info
attributes:
label: Additional Information
description: Any additional information you wish to provide. Please add anything which did not fit into the other sections here.
placeholder: "Example: This is likely achieveable by doing X because..."
validations:
required: false
attributes:
label: "Additional information"
description: Any additional information you wish to provide. Please add anything which did not fit into the other sections here.
placeholder: "Example: This is likely achieveable by doing X because..."
- type: markdown
attributes:
value: Thank you for taking the time to fill out this feature request.
value: "Thanks for taking the time to fill out this feature request."

View file

@ -1,21 +1,34 @@
name: "[EN] Ask a Question"
description: Ask a question regarding this project.
name: "Ask a Question"
description: "Ask a question regarding this project."
title: "[❓]: "
labels: [ "1. Type: Question" ]
body:
- type: checkboxes
id: exists
attributes:
label: "Was this question asked before?"
description: "Please search open/closed issues before submitting, as the issue may have already been reported/addressed."
options:
- label: "No, it was not."
required: true
- type: markdown
attributes:
value: |
If you are in need of quick response, Discord may be a better place. You can find a link to join in our README.md for this project.
If you are looking for a game wiki, we are currently developing it, however most information is available in-game info through tooltips, JEI/HEI and quest. You can also ask any question on Discord, and someone will most likely have a response.
- type: textarea
id: question
validations:
required: true
attributes:
label: Your Question
description: Feel free to ask any question regarding this project here.
placeholder: "Example: How can I...?"
validations:
required: true
- type: markdown
attributes:
value: Thank you for taking the time to ask us a question.
value: "Thank you for taking the time to ask us a question."

View file

@ -1,5 +1,9 @@
blank_issues_enabled: false
contact_links:
- name: TerraFirmaGreg Discord
url: https://discord.gg/terrafirmagreg
url: https://discord.gg/AEaCzCTUwQ
about: Join us on Discord to discuss questions, bugs, and more.
- name: TerraFirmaGreg CurseForge
url: https://www.curseforge.com/minecraft/modpacks/terrafirmagreg-modern
about: Download page.

View file

@ -1,66 +0,0 @@
name: "[EN] Bug report"
description: Report a bug where something is not working as expected, which does not crash the game.
labels: [ "1. Type: Bug", "2. Status: Unverified" ]
body:
- type: input
id: version
attributes:
label: Version modpack Used
description: Write which version of the modpack you are using.
placeholder: "Example: 0.1.1"
validations:
required: true
- type: input
id: environment
attributes:
label: Environment
description: "How you were playing on the world. Typical answers include: Singleplayer, Open to LAN, Forge Server, Sponge Server, or Mohist Server."
placeholder: "Example: Singleplayer"
validations:
required: true
- type: dropdown
id: world
attributes:
label: New Worlds
description: Does this bug occur on a newly generated world?
options:
- "Yes"
- "No"
- "Unsure"
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: What you expected to happen. Attach screenshots here as necessary.
placeholder: "Example: Expected to produce X by consuming Y."
validations:
required: true
- type: textarea
id: result
attributes:
label: Actual Behavior
description: What happened despite your expectations. Attach screenshots here as necessary.
placeholder: "Example: Produced one X but Y was not consumed."
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Steps to Reproduce
description: How to reproduce the bug.
placeholder: "Example: 1) I did X..."
validations:
required: true
- type: textarea
id: additional-info
attributes:
label: Additional Information
description: Any additional information you wish to provide. Please add anything which did not fit into the other sections here.
placeholder: "Example: This is likely caused by X because..."
validations:
required: false
- type: markdown
attributes:
value: Thank you for taking the time to fill out this bug report.

View file

@ -1,70 +0,0 @@
name: "[RU] Отчет о краше"
description: Сообщите об ошибке, которая приводит к сбою игры или препятствует ее запуску.
labels: [ "1. Type: Crash", "2. Status: Unverified" ]
body:
- type: input
id: version
attributes:
label: Версия модпака.
description: Напишите, какую версию модпака вы используете.
placeholder: "Пример: 0.1.1"
validations:
required: true
- type: input
id: environment
attributes:
label: Среда запуска
description: "Как вы играли в мире. Типичные ответы: одиночная игра, игра по локальной сети, сервер Forge, сервер Sponge или сервер Mohist"
placeholder: "Пример: одиночная игра"
validations:
required: true
- type: dropdown
id: crash
attributes:
label: С какой стороны краш
description: Где игра вылетела.
options:
- "Клиент"
- "Сервер"
- "Клиент и Сервер"
- "Не уверен"
validations:
required: true
- type: dropdown
id: world
attributes:
label: Новые миры
description: Этот сбой происходит во вновь созданном мире?
options:
- "Да"
- "Нет"
- "Не уверен"
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Действия по воспроизведению
description: Как воспроизвести сбой.
placeholder: "Пример: 1) я сделал X…"
validations:
required: true
- type: textarea
id: crash-report
attributes:
label: Отчет о сбое
description: «Вы можете найти отчет о сбое в `installation/crash-reports/`, если он был создан. Кроме того, прикрепите `installation/logs/latest.log`. Если один или оба файла не существуют, укажите это. Пожалуйста, укажите ссылку на сайт вставки со своим содержимым, например GitHub Gists или Pastebin. **Не вставляйте содержимое этих файлов непосредственно в текстовое поле.**"
placeholder: "Пример: ссылка на сайт вставки с отчетом о сбое и latest.log"
validations:
required: true
- type: textarea
id: additional-info
attributes:
label: Дополнительная информация
description: Любая дополнительная информация, которую вы хотите предоставить. Пожалуйста, добавьте сюда все, что не вошло в другие разделы.
placeholder: "Пример: это, вероятно, вызвано Х, потому что…"
validations:
required: false
- type: markdown
attributes:
value: Спасибо, что нашли время заполнить этот отчет о сбое.

View file

@ -1,66 +0,0 @@
name: "[RU] Отчет об ошибке"
description: Сообщите об ошибке, когда что-то работает не так, как ожидалось, что не приводит к сбою игры.
labels: [ "1. Type: Bug", "2. Status: Unverified" ]
body:
- type: input
id: version
attributes:
label: Версия модпака.
description: Напишите, какую версию модпака вы используете.
placeholder: "Пример: 0.1.1"
validations:
required: true
- type: input
id: environment
attributes:
label: Среда запуска
description: "Как вы играли в мире. Типичные ответы: одиночная игра, игра по локальной сети, сервер Forge, сервер Sponge или сервер Mohist"
placeholder: "Пример: одиночная игра"
validations:
required: true
- type: dropdown
id: world
attributes:
label: Новые миры
description: Этот сбой происходит во вновь созданном мире?
options:
- "Да"
- "Нет"
- "Не уверен"
validations:
required: true
- type: textarea
id: expected
attributes:
label: Ожидаемое поведение
description: То, что вы ожидали, произойдет. При необходимости прикрепите сюда скриншоты.
placeholder: "Пример: ожидается производство X при потреблении Y."
validations:
required: true
- type: textarea
id: result
attributes:
label: Фактическое поведение
description: Что произошло вопреки вашим ожиданиям. При необходимости прикрепите сюда скриншоты.
placeholder: "Пример: произведено одно изделие X, но Y не было потреблено."
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Действия по воспроизведению
description: Как воспроизвести сбой.
placeholder: "Пример: 1) я сделал X…"
validations:
required: true
- type: textarea
id: additional-info
attributes:
label: Дополнительная информация
description: Любая дополнительная информация, которую вы хотите предоставить. Пожалуйста, добавьте сюда все, что не вошло в другие разделы.
placeholder: "Пример: это, вероятно, вызвано Х, потому что…"
validations:
required: false
- type: markdown
attributes:
value: Спасибо, что нашли время заполнить этот отчет об ошибке.

View file

@ -1,39 +0,0 @@
name: "[RU] Запросить функцию"
description: Запросите новую функцию или изменение существующей.
labels: [ "1. Type: Feature" ]
body:
- type: input
id: version
attributes:
label: Версия модпака.
description: Напишите, какую версию модпака вы используете.
placeholder: "Пример: 0.1.1"
validations:
required: true
- type: textarea
id: problem
attributes:
label: Связанная проблема
description: Если функция, которую вы хотите изменить, связана с проблемой, опишите ее. Оставьте это поле пустым, если оно не связано с проблемой.
placeholder: "Пример: Я всегда расстраиваюсь, когда..."
validations:
required: false
- type: textarea
id: solution
attributes:
label: Ваше решение
description: Опишите решение, которое вы хотели бы получить.
placeholder: "Пример: Если бы я мог..."
validations:
required: true
- type: textarea
id: additional-info
attributes:
label: Дополнительная информация
description: Любая дополнительная информация, которую вы хотите предоставить. Пожалуйста, добавьте сюда все, что не вошло в другие разделы.
placeholder: "Пример: Это, вероятно, достижимо, выполнив X, потому что..."
validations:
required: false
- type: markdown
attributes:
value: Спасибо, что нашли время, чтобы заполнить этот запрос функции.

View file

@ -1,21 +0,0 @@
name: "[RU] Задайте вопрос"
description: Задайте вопрос по этому проекту.
labels: [ "1. Type: Question" ]
body:
- type: markdown
attributes:
value: |
Если вам нужен быстрый ответ, Discord может быть лучшим местом. Вы можете найти ссылку для присоединения к этому проекту в нашем README.md.
Если вы ищете игровую вики, у нас в настоящее время она разрабатывается, однако большая часть информации доступна в игре через всплывающие подсказки, JEI / HEI и квесты. Вы также можете задать любой вопрос в Discord, и, скорее всего, кто-то ответит.
- type: textarea
id: question
attributes:
label: Ваш вопрос
description: Не стесняйтесь задавать любые вопросы по этому проекту здесь.
placeholder: "Пример: Как я могу...?"
validations:
required: true
- type: markdown
attributes:
value: Спасибо, что нашли время задать нам вопрос.