diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 2a29d56d99..2b360b546d 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -44,6 +44,7 @@ You must put an x in all the boxes that it applies to. (Like this: [x]) - [ ] I have read the [`CONTRIBUTING.md`](https://github.com/PolyhedralDev/Terra/blob/master/CONTRIBUTING.md) document in the root of the git repository. +- [ ] LLM-based tools were not used to create this PR. (ChatGPT, Claude, etc) #### Types of changes @@ -98,7 +99,7 @@ You must put an x in all the boxes that it applies to. (Like this: [x]) - [ ] I am not the original author of this code, but it is in public domain or released under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) or a compatible license. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b876ff4870..9fcb1c1b5f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -258,6 +258,9 @@ as [GitHub Pull Requests](https://guides.github.com/activities/forking/#making-a see instead** and why. - **Explain why this enhancement would be useful** to most Terra users and isn't something that can or should be implemented as an addon. +- **Do not use LLM/"AI" tools to create your pull request.** Your pr should be written + by you. Using an LLM to automate small, tedious tasks (regex and other fiddly things like it) + is acceptable, but submitting a low-effort, completely LLM-generated PR will result in a ban. ## Styleguides @@ -381,7 +384,7 @@ compatibilities are welcome and encouraged, in the form of addons.** ### Platform-Agnostic Design -Terra must, at all times, remain platform agnostic. This means it must be able +Terra must, at all times, remain platform-agnostic. This means it must be able to run on theoretically any voxel based platform. Including non-minecraft games like Terasology. @@ -391,7 +394,7 @@ it'll be running on. Examples: - Don't assume the world height is 256. -- Don't assume that a specific block, item, or entity exists. (Eg. don't assume +- Don't assume that a specific block, item, or entity exists. (E.g. don't assume there exists a block called `minecraft:grass_block`) ### Data-Driven