Skip to content

Commit ebb0bfc

Browse files
authored
Update pull_request_template.md
1 parent 0631ce5 commit ebb0bfc

File tree

1 file changed

+32
-10
lines changed

1 file changed

+32
-10
lines changed
Lines changed: 32 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
![RusherHack Logo](https://avatars.githubusercontent.com/u/121969799?s=280&v=4)
22

3-
# Plugin/Theme Submission or Update/Fix
3+
# Plugin/Theme Submission or Update
44

5-
Thank you for contributing to the RusherHacks Plugin Collection! Please fill out the details below to ensure a smooth and quick review.
5+
Thank you for contributing to the RusherHacks Plugin Collection!
6+
Please fill out the details below to ensure a smooth and quick review.
67

78
---
89

@@ -19,19 +20,40 @@ Briefly describe what this PR does:
1920

2021
## Checklist
2122

22-
- [ ] Changes were made to `data/plugins-and-themes.yml`
23-
- [ ] All required fields are included and correctly formatted
24-
- [ ] YAML syntax is valid (quotes, spacing, etc.)
23+
- [ ] I updated **only** `data/plugins-and-themes.yml`
24+
- [ ] All required fields are present and correctly formatted
25+
- [ ] YAML syntax is valid (quotes, spacing, indentation)
2526
- [ ] GitHub repo is public and accessible
26-
- [ ] MC version and release tags are accurate
27+
- [ ] MC versions and release info are accurate
2728

2829
> **YAML validation is handled automatically by GitHub Actions.**
29-
> If your PR fails, the error message will tell you how to fix it.
30-
>
30+
> If your PR fails, the error message will tell you what to fix.
31+
32+
---
33+
34+
## πŸ”Ž Quick Field Reference
35+
36+
- **`name`** β†’ Display name of the plugin/theme
37+
- **`repo`** β†’ GitHub repo in `owner/repo` format
38+
- **`description`** β†’ One-line summary
39+
- **`creator`** β†’ Object with:
40+
- `name`: Author name
41+
- `url`: Author profile URL
42+
- `avatar`: Author avatar URL (e.g., GitHub `.png?size=20`)
43+
- **`latest_release_tag`** β†’ Latest GitHub release tag (string)
44+
- **`screenshots`** β†’ List of screenshots with:
45+
- `url`: Path to image in `./Assets/...`
46+
- `alt`: Short description
47+
- `width`: Optional width in pixels
48+
- **`is_core`** β†’ `true` if it’s a core plugin, else `false`
49+
- **`mc_versions`** β†’ Supported versions (range like `1.20.1-1.21.4` or list)
50+
- **`jar_url`** β†’ Direct link to the `.jar` release asset
51+
3152
---
3253

33-
## Additional Notes
54+
## Additional Notes (optional)
3455

3556
<!--
36-
Include any other helpful information.
57+
Include any other helpful information (e.g., why a jar link is missing,
58+
screenshots not yet uploaded, etc.)
3759
-->

0 commit comments

Comments
Β (0)