From 67701f36bc7ef9917ec7f908130a8b290b3d3641 Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Wed, 18 Sep 2024 01:14:28 +0100 Subject: [PATCH] README: add links, update quick reference --- README.md | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 992fb54..2902c3a 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,8 @@ _(Do you have a cool build that you used WorldEditAdditions to build? [Get in to - [Quick Command Reference](#quick-command-reference) (including links to detailed explanations) - [Using the Far Wand](https://github.com/sbrl/Minetest-WorldEditAdditions/blob/main/Chat-Command-Reference.md#far-wand) - [Using the Cloud Wand](https://github.com/sbrl/Minetest-WorldEditAdditions/blob/main/Chat-Command-Reference.md#cloud-wand) - - [Detailed Chat Command Explanations](https://github.com/sbrl/Minetest-WorldEditAdditions/blob/main/Chat-Command-Reference.md) + - [Interactive Chat Command Reference](https://worldeditadditions.mooncarrot.space/Reference/) ([git](https://github.com/sbrl/Minetest-WorldEditAdditions/blob/main/Chat-Command-Reference.md)) + - [Lua API Reference](https://worldeditadditions.mooncarrot.space/api/) - [Chat Command Cookbook](https://github.com/sbrl/Minetest-WorldEditAdditions/blob/main/Cookbook.md) - [Troubleshooting](#troubleshooting) - [Contributing](#contributing) @@ -27,6 +28,9 @@ _(Do you have a cool build that you used WorldEditAdditions to build? [Get in to ## Quick Command Reference The detailed explanations have moved! Check them out [here](https://worldeditadditions.mooncarrot.space/Reference/) (or edit at [Chat-Command-Reference.md](https://github.com/sbrl/Minetest-WorldEditAdditions/blob/main/Chat-Command-Reference.md)), or click the links below. +- **Full chat command reference:** +- **Lua API documentation** (for mod developers and hackers)**:** + ### Geometry - [`//spline [ []]`](https://worldeditadditions.mooncarrot.space/Reference/#spline) - [`//dome+ [ ...] [h[ollow]]`](https://worldeditadditions.mooncarrot.space/Reference/#dome) @@ -47,9 +51,11 @@ The detailed explanations have moved! Check them out [here](https://worldeditadd - [`//wcorner `](https://worldeditadditions.mooncarrot.space/Reference/#wcorner) ### Misc + - [`//rotate+ [ ...] [origin|o []]`](https://worldeditadditions.mooncarrot.space/Reference/#rotate) _(new in v1.15)_ - [`//revolve []`](https://worldeditadditions.mooncarrot.space/Reference/#revolve) - [`//copy+ [ [...]]`](https://worldeditadditions.mooncarrot.space/Reference/#copy) - [`//move+ [ [...]]`](https://worldeditadditions.mooncarrot.space/Reference/#move) + - [`//set+ [param|param2|p2|light|l] `](https://worldeditadditions.mooncarrot.space/Reference/#set) _(new in v1.15)_ - [`//replacemix [] [] [ []] [ []] ....`](https://worldeditadditions.mooncarrot.space/Reference/#replacemix) - [`//floodfill [ []]`](https://worldeditadditions.mooncarrot.space/Reference/#floodfill) - [`//scale | [ [ ]]`](https://worldeditadditions.mooncarrot.space/Reference/#scale) **experimental** @@ -72,7 +78,8 @@ The detailed explanations have moved! Check them out [here](https://worldeditadd ### Statistics - [`//count`](https://worldeditadditions.mooncarrot.space/Reference/#count) - [`//basename `](https://worldeditadditions.mooncarrot.space/Reference/#basename) - - [`//ngroups [v[erbose]]`](https://worldeditadditions.mooncarrot.space/Reference/#ngroups) + - [`//ngroups [v[erbose]]`](https://worldeditadditions.mooncarrot.space/Reference/#ngroups) _(new in v1.15)_ + - [`//ndef `](https://worldeditadditions.mooncarrot.space/Reference/#ndef) _(new in v1.15)_ ### Selection - [`//scol [ ] `](https://worldeditadditions.mooncarrot.space/Reference/#scol) @@ -113,6 +120,7 @@ The detailed explanations have moved! Check them out [here](https://worldeditadd ### Extras - [`//y`](https://github.com/sbrl/Minetest-WorldEditAdditions/blob/main/Chat-Command-Reference.md#y) - [`//n`](https://github.com/sbrl/Minetest-WorldEditAdditions/blob/main/Chat-Command-Reference.md#n) + - [`//speed []`](https://worldeditadditions.mooncarrot.space/Reference/#speed) _(new in v1.15)_ ### Tools - [WorldEditAdditions Far Wand](https://github.com/sbrl/Minetest-WorldEditAdditions/blob/main/Chat-Command-Reference.md#far-wand) @@ -191,12 +199,20 @@ The new positioning system now rectifies this issue with the region marker walls If this is not showing for you, please update WorldEditAdditions and try again. +### Where's the documentation? +As linked above: + + - [Interactive Chat Command Reference](https://worldeditadditions.mooncarrot.space/Reference/) ([git](https://github.com/sbrl/Minetest-WorldEditAdditions/blob/main/Chat-Command-Reference.md)) + - [Lua API Reference](https://worldeditadditions.mooncarrot.space/api/) (built with [moondoc](https://github.com/sbrl/moondoc)) + ## Contributing 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). +**Lua API Documentation:** + ### Inspiration Want to contribute, but finding it tough to find inspiration of what to implement? Here are some great places to look: @@ -205,7 +221,7 @@ Want to contribute, but finding it tough to find inspiration of what to implemen - WorldEdit for Minecraft - VoxelSniper(-Reimagined) for Minecraft - WorldPainter for Minecraft - - Axiom + - Axiom for Minecraft - **Do some building:** When you put WorldEditAdditions to use in building projects of your own, things will absolutely stand out to you what you want in the creative building process that WorldEditAdditions doesn't yet have. - **Watch others build stuff:** Doesn't even have to be Minetest! There are lots of talented Minecraft builders with videos and series on e.g. YouTube. From their creative building processes, many ideas can be derived.