Extra tools and commands to extend WorldEdit for Minetest
Go to file
Starbeamrainbowlabs 48619163d5
//multi: gracefully handle empty invocations; ensure args is always set
if it isn't found via the :find() call, then set it to an empty string.
This prevents crashes where the callee expects to be passed a string
2021-03-11 02:04:22 +00:00
worldeditadditions vector.floor: add resilience 2021-03-09 18:45:04 +00:00
worldeditadditions_commands //multi: gracefully handle empty invocations; ensure args is always set 2021-03-11 02:04:22 +00:00
worldeditadditions_farwand farwand: add too far away message 2021-02-23 23:10:45 +00:00
.gitignore Initial commit 2018-05-20 14:19:21 +01:00
CHANGELOG.md Changelog: add small note 2021-03-02 00:24:27 +00:00
Chat-Command-Reference.md Update docs for //sstack, //spush, and //spop 2021-03-01 22:34:06 +00:00
CONTRIBUTING.md Add tiny note to contributing 2021-02-18 02:49:46 +00:00
Cookbook.md Cookbook: Add @VorTechnix's suggestions 2021-03-01 21:26:09 +00:00
FUNDING.yml add funding.yml 2020-05-01 23:48:05 +01:00
LICENSE Initial commit 2018-05-20 14:19:21 +01:00
modpack.conf add modpack.conf 2021-02-01 03:18:41 +00:00
modpack.txt It doesn't have any syntax errors, so I guess there's only one way to find out if it actually works :P 2018-05-20 11:52:16 +01:00
README.md Update docs for //sstack, //spush, and //spop 2021-03-01 22:34:06 +00:00
screenshot.png Add screenshot 2019-05-30 11:44:33 +01:00
test_count_chunks.lua //subdivide: reimplement count_chunks 2021-02-03 02:25:33 +00:00

Minetest-WorldEditAdditions

GitHub release (latest by date) View the changelog ContentDB

Extra tools and commands to extend WorldEdit for Minetest

If you can dream of it, it probably belongs here!

Screenshot

(Do you have a cool build that you used WorldEditAdditions to build? Get in touch and I'll feature your screenshot here!)

Table of Contents

Quick Command Reference

The detailed explanations have moved! Check them out here, or click the links below.

Geometry

Misc

Terrain

Flora

Statistics

Selection

Meta

Extras

Tools

Troubleshooting

If you're experiencing issues with this mod, try checking this FAQ before opening an issue.

I get an error saying that worldedit isn't installed

WorldEditAdditions requires that the worldedit mod is installed as a dependency. Install it and then try launching Minetest (or the minetest-server) again.

I get an error saying that worldedit.register_command() is not a function

This is probably because your version of worldedit is too old. Try updating it. Specifically the worldedit.register_command() function was only added to worldedit in December 2019.

I get a crash on startup saying attempt to call field 'alias_command' (a nil value)

Please update to v1.8+. There was a bug in earlier versions that caused a race condition that sometimes resulted in this crash.

Why don't the moretrees trees work with //forest?

As far as I can tell, the saplings provided by the moretrees mod don't properly interact with bonemeal from the bonemeal mod, which WorldEditAdditions uses to grow trees. As far as I can tell WorldEditAdditions has everything in place needed to support them, but until applying bonemeal to moretrees saplings results in a tree rather than waiting for one to grow over time, WorldEditAdditions will always fail to place trees provided by the moretrees mod, unfortunately.

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.

WorldEditAdditions around the web

Are you using WorldEditAdditions for a project? Open an issue and I'll add your project to the below list!

  • (None that I'm aware of yet! Open an issue or get in touch and I'll link to your project (-:)

License

This mod is licensed under the Mozilla Public License 2.0, a copy of which (along with a helpful summary as to what you can and can't do with it) can be found in the LICENSE file in this repository.

All textures however are licenced under CC-BY-SA 4.0 (Creative Commons Attribution Share-Alike International 4.0).

If you'd like to do something that the license prohibits, please get in touch as it's possible we can negotiate something.

If WorldEditAdditions has helped you out in a project, please consider adding a little sign in a corner of your project saying so :-)