ISSUE_TEMPLATE
This commit is contained in:
parent
99723012e6
commit
0308dd5229
13 changed files with 497 additions and 3 deletions
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: TerraFirmaGreg Discord
|
||||
url: https://discord.gg/terrafirmagreg
|
||||
about: Join us on Discord to discuss questions, bugs, and more.
|
||||
69
.github/ISSUE_TEMPLATE/en-00-crash-report.yml
vendored
Normal file
69
.github/ISSUE_TEMPLATE/en-00-crash-report.yml
vendored
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
name: "[EN] Crash Report"
|
||||
description: Report a bug that crashes the game or prevents startup.
|
||||
labels: [ "status: unverified", "type: сrash" ]
|
||||
body:
|
||||
- type: input
|
||||
id: version
|
||||
attributes:
|
||||
label: Version modpack Used
|
||||
description: Where the game crashed.
|
||||
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: crash
|
||||
attributes:
|
||||
label: Side Crashed
|
||||
description: Where the game crashed.
|
||||
options:
|
||||
- "Client"
|
||||
- "Server"
|
||||
- "Client and Server"
|
||||
- "Unsure"
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: world
|
||||
attributes:
|
||||
label: New Worlds
|
||||
description: Does this crash occur on a newly generated world?
|
||||
options:
|
||||
- "Yes"
|
||||
- "No"
|
||||
- "Unsure"
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: reproduction
|
||||
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
|
||||
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.
|
||||
74
.github/ISSUE_TEMPLATE/en-01-bug-report.yml
vendored
Normal file
74
.github/ISSUE_TEMPLATE/en-01-bug-report.yml
vendored
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
name: "[EN] Bug report"
|
||||
description: Report a bug where something is not working as expected, which does not crash the game.
|
||||
labels: [ "status: unverified", "type: bug" ]
|
||||
body:
|
||||
- type: input
|
||||
id: type_version
|
||||
attributes:
|
||||
label: Version modpack Used
|
||||
description: Where the game crashed.
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: version
|
||||
attributes:
|
||||
label: Are you using the latest available version?
|
||||
description: If not, update.
|
||||
options:
|
||||
- "Yes"
|
||||
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.
|
||||
38
.github/ISSUE_TEMPLATE/en-02-feature-request.yml
vendored
Normal file
38
.github/ISSUE_TEMPLATE/en-02-feature-request.yml
vendored
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
name: "[EN] Request a Feature"
|
||||
description: Request a new feature or a change to an existing one.
|
||||
labels: [ "type: feature" ]
|
||||
body:
|
||||
- type: input
|
||||
id: version
|
||||
attributes:
|
||||
label: Version modpack Used
|
||||
description: Where the game crashed.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: problem
|
||||
attributes:
|
||||
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
|
||||
- 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
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: Thank you for taking the time to fill out this feature request.
|
||||
21
.github/ISSUE_TEMPLATE/en-03-question.yml
vendored
Normal file
21
.github/ISSUE_TEMPLATE/en-03-question.yml
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
name: "[EN] Ask a Question"
|
||||
description: Ask a question regarding this project.
|
||||
labels: [ "type: question" ]
|
||||
body:
|
||||
- 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
|
||||
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.
|
||||
69
.github/ISSUE_TEMPLATE/ru-00-crash-report.yml
vendored
Normal file
69
.github/ISSUE_TEMPLATE/ru-00-crash-report.yml
vendored
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
name: "[RU] Crash Report"
|
||||
description: Сообщите об ошибке, которая приводит к сбою игры или препятствует ее запуску.
|
||||
labels: [ "status: unverified", "type: сrash" ]
|
||||
body:
|
||||
- type: input
|
||||
id: version
|
||||
attributes:
|
||||
label: Версия используемого модпака
|
||||
description: Удостоверьтесь что у вас последняя версия
|
||||
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: Спасибо, что нашли время заполнить этот отчет о сбое.
|
||||
74
.github/ISSUE_TEMPLATE/ru-01-bug-report.yml
vendored
Normal file
74
.github/ISSUE_TEMPLATE/ru-01-bug-report.yml
vendored
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
name: "[RU] Отчет об ошибке"
|
||||
description: Сообщите об ошибке, когда что-то работает не так, как ожидалось, что не приводит к сбою игры.
|
||||
labels: [ "status: unverified", "type: bug" ]
|
||||
body:
|
||||
- type: input
|
||||
id: type_version
|
||||
attributes:
|
||||
label: Тип используемого модпака
|
||||
description: Удостоверьтесь что у вас последняя версия
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: version
|
||||
attributes:
|
||||
label: Вы используете последнюю доступную версию?
|
||||
description: Если нет, обновите.
|
||||
options:
|
||||
- "Yes"
|
||||
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: Спасибо, что нашли время заполнить этот отчет об ошибке.
|
||||
38
.github/ISSUE_TEMPLATE/ru-02-feature-request.yml
vendored
Normal file
38
.github/ISSUE_TEMPLATE/ru-02-feature-request.yml
vendored
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
name: "[RU] Запросить функцию"
|
||||
description: Запросите новую функцию или изменение существующей.
|
||||
labels: [ "type: feature" ]
|
||||
body:
|
||||
- type: input
|
||||
id: version
|
||||
attributes:
|
||||
label: Версия используемого модпака
|
||||
description: Удостоверьтесь что у вас последняя версия
|
||||
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: Спасибо, что нашли время, чтобы заполнить этот запрос функции.
|
||||
21
.github/ISSUE_TEMPLATE/ru-03-question.yml
vendored
Normal file
21
.github/ISSUE_TEMPLATE/ru-03-question.yml
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
name: "[RU] Задайте вопрос"
|
||||
description: Задайте вопрос по этому проекту.
|
||||
labels: [ "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: Спасибо, что нашли время задать нам вопрос.
|
||||
18
.github/pull_request_template.md
vendored
Normal file
18
.github/pull_request_template.md
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
## What
|
||||
_This section describes what this PR is about. It should be a clear and concise description concerning what this PR is for, why this PR is needed, and why it should be accepted._
|
||||
_Linking an issue can be used alternatively to writing a description._
|
||||
|
||||
## Implementation Details
|
||||
_Any implementations in this PR that should be carefully looked over, or that could/should have alternate solutions proposed._
|
||||
|
||||
## Outcome
|
||||
_A short description of what this PR added/fixed/changed/removed._
|
||||
_For correct linking of issues please use any of the Closes/Fixes/Resolves keywords. Example: When a PR is fixing a bug use "Fixes: #number-of-bug"_
|
||||
|
||||
## Additional Information
|
||||
_This section is for screenshots, or any other additional information that reviewers should be aware of._
|
||||
|
||||
## Potential Compatibility Issues
|
||||
_This section is for defining possible compatibility issues._
|
||||
|
||||
**Please fill in as much useful information as possible. Also, please remove all unused sections, including this and the other explanations.**
|
||||
67
.github/workflows/preview.yml
vendored
Normal file
67
.github/workflows/preview.yml
vendored
Normal file
|
|
@ -0,0 +1,67 @@
|
|||
name: Deploy modpack
|
||||
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- "Pre*-R*.*.*"
|
||||
|
||||
jobs:
|
||||
Deploy:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4.1.1
|
||||
|
||||
- name: Get the version
|
||||
id: get_version
|
||||
run: echo ::set-output name=version::${GITHUB_REF#refs/tags/R}
|
||||
|
||||
- name: Changelog Parser
|
||||
id: changelog
|
||||
uses: coditory/changelog-parser@v1.0.2
|
||||
with:
|
||||
path: CHANGELOG.md
|
||||
|
||||
- name: normal -> extended
|
||||
run: |
|
||||
rsync -av --exclude-from='./.github/buildtools/filelist.txt' ./ ./.minecraft/
|
||||
|
||||
- name: Set the version
|
||||
run: |
|
||||
DEV=${{ steps.get_version.outputs.version }}
|
||||
sed -i -e "s/DEV/${DEV}/g" ./manifest.json
|
||||
sed -i -e "s/DEV/${DEV}/g" ./instance.cfg
|
||||
sed -i -e "s/DEV/${DEV}/g" ./.minecraft/config/fancymenu/customization/main_menu.txt
|
||||
|
||||
- name: Archive Release MMC
|
||||
run: zip -r ./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-mmc.zip ./mmc-pack.json ./instance.cfg .minecraft/
|
||||
|
||||
- name: Archive Release CF
|
||||
run: |
|
||||
mv -vf .minecraft/ ./overrides/
|
||||
zip -r ./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-cf.zip ./manifest.json ./modlist.html ./overrides/config/ ./overrides/cubejs/ ./overrides/defaultconfigs/
|
||||
|
||||
- name: Deleting Client Resources
|
||||
run: |
|
||||
cd ./overrides/
|
||||
cat ../buildtools/client_mod.txt | while read -r line; do find ./mods -name "$line" -delete; done
|
||||
rm -rf ./shaderpacks
|
||||
|
||||
- name: Archive Release Server
|
||||
run: |
|
||||
cp -r ./.github/buildtools/serverfiles/* ./overrides/
|
||||
cd ./overrides/
|
||||
zip -r ../TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-server.zip ./
|
||||
|
||||
- name: Create GitHub Release
|
||||
uses: softprops/action-gh-release@v0.1.15
|
||||
if: startsWith(github.ref, 'refs/tags/')
|
||||
with:
|
||||
prerelease: true
|
||||
generate_release_notes: true
|
||||
name: Release ${{ steps.changelog.outputs.version }}
|
||||
body: ${{ steps.changelog.outputs.description }}
|
||||
files: |
|
||||
./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-cf.zip
|
||||
./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-mmc.zip
|
||||
./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-server.zip
|
||||
|
|
@ -10,16 +10,16 @@
|
|||
"name": "gui.xaero_entity_category_root",
|
||||
"protection": true,
|
||||
"settingOverrides": {
|
||||
"displayed": true,
|
||||
"displayHeight": 0.0,
|
||||
"displayed": true,
|
||||
"heightBasedFade": true,
|
||||
"renderOrder": 0.0,
|
||||
"color": 13.0,
|
||||
"displayNameWhenIconFails": true,
|
||||
"entityNumber": 1000.0,
|
||||
"alwaysDisplayNametags": false,
|
||||
"dotSize": 2.0,
|
||||
"startFadingAt": 0.0,
|
||||
"dotSize": 2.0,
|
||||
"renderOverMinimapFrame": 1.0,
|
||||
"icons": 1.0,
|
||||
"heightLimit": 20.0,
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue