mirror of
https://github.com/sbrl/Minetest-WorldEditAdditions.git
synced 2024-11-22 23:42:59 +00:00
Merge branch 'main' into VorTechnix
This commit is contained in:
commit
9b585f2906
2 changed files with 13 additions and 14 deletions
|
@ -16,6 +16,18 @@ Additionally, every command should be implemented in its own file. This helps ke
|
||||||
|
|
||||||
Don't forget to update `init.lua` to `dofile()` the new file(s) you create in each submod :-)
|
Don't forget to update `init.lua` to `dofile()` the new file(s) you create in each submod :-)
|
||||||
|
|
||||||
|
|
||||||
|
## Guidelines
|
||||||
|
When actually implementing stuff, here are a few guidelines that I recommend to summarise everything:
|
||||||
|
|
||||||
|
- Keep each command implementation to its own file
|
||||||
|
- Split up files with more than 500 lines into smaller chunks (such as what I've done with the `//convolve` implementation in the `worldeditadditions` submod)
|
||||||
|
- Try to follow the existing programming style
|
||||||
|
- If you think of something helpful to add to this guide, please open an issue / PR :D
|
||||||
|
- Being excellent to everyone shouldn't have to be on this list, but it is
|
||||||
|
- @sbrl has the final say
|
||||||
|
|
||||||
|
|
||||||
## Chat command template
|
## Chat command template
|
||||||
|
|
||||||
```lua
|
```lua
|
||||||
|
@ -50,14 +62,3 @@ worldedit.register_command("{name}", {
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
## Guidelines
|
|
||||||
When actually implementing stuff, here are a few guidelines that I recommend to summarise everything:
|
|
||||||
|
|
||||||
- Keep each command implementation to its own file
|
|
||||||
- Split up files with more than 500 lines into smaller chunks (such as what I've done with the `//convolve` implementation in the `worldeditadditions` submod)
|
|
||||||
- Try to follow the existing programming style
|
|
||||||
- If you think of something helpful to add to this guide, please open an issue / PR :D
|
|
||||||
- Being excellent to everyone shouldn't have to be on this list, but it is
|
|
||||||
- @sbrl has the final say
|
|
||||||
|
|
|
@ -138,9 +138,7 @@ As far as I can tell, the saplings provided by the [`moretrees` mod](https://con
|
||||||
## Contributing
|
## Contributing
|
||||||
Contributions are welcome! Please state in your pull request(s) that you release your contribution under the _Mozilla Public License 2.0_.
|
Contributions are welcome! Please state in your pull request(s) that you release your contribution under the _Mozilla Public License 2.0_.
|
||||||
|
|
||||||
Please also make sure that the logic for every new command has it's own file. For example, the logic for `//floodfill` goes in `worldeditadditions/floodfill.lua`, the logic for `//overlay` goes in `worldeditadditions/overlay.lua`, etc. More contributing help can be found in [the contributing guide](./Contributing.md)
|
Please also make sure that the logic for every new command has it's own file. For example, the logic for `//floodfill` goes in `worldeditadditions/floodfill.lua`, the logic for `//overlay` goes in `worldeditadditions/overlay.lua`, etc. More contributing help can be found in [the contributing guide](CONTRIBUTING.md).
|
||||||
|
|
||||||
For more information check out [CONTRIBUTING.md](CONTRIBUTING.md).
|
|
||||||
|
|
||||||
For more information check out [CONTRIBUTING.md](CONTRIBUTING.md).
|
For more information check out [CONTRIBUTING.md](CONTRIBUTING.md).
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue