Commit Graph

755 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 43a720bec4
GitHub Actions: shorten build output a bit 2021-11-07 14:52:35 +00:00
Starbeamrainbowlabs 579e040bb1
GitHub Actions: Make LuaCheck build fail if LuaCheck errors are encountered
We have fixed our backlog of LuaCheck errors, so we should make LuaCheck 
errors fail the build from now on to ensure new issues don't sneak in.
2021-11-07 14:49:39 +00:00
Starbeamrainbowlabs 12371a472d
we_core: fix bugs, add more useful error messages 2021-11-07 13:35:40 +00:00
Starbeamrainbowlabs 3f1f3b5628
reference: mark a thing in bold 2021-11-07 12:49:13 +00:00
Starbeamrainbowlabs a5b32bc2d9
worldeditadditions_core: add README 2021-11-07 12:48:27 +00:00
Starbeamrainbowlabs 3eb59633b7
README: fixup 2021-11-07 01:02:36 +00:00
Starbeamrainbowlabs ea8a91568e
//spiral2: fix crash in parser 2021-10-31 19:48:51 +00:00
Starbeamrainbowlabs 33a2ff1ed4
//spiral2 circle: round down 2021-10-31 19:48:40 +00:00
Starbeamrainbowlabs f5133d287b
Default to square spirals 2021-10-31 17:11:24 +00:00
Starbeamrainbowlabs 21902b8512
//spiral2: update docs 2021-10-31 17:10:22 +00:00
Starbeamrainbowlabs 9d7000baed
Add circular spirals :D 2021-10-31 16:59:52 +00:00
Starbeamrainbowlabs e610eb7a92
//spiral2: fix bugs 2021-10-31 16:42:12 +00:00
Starbeamrainbowlabs dae59b63db
//walls: Prevent crash if not parameters are specified by defaulting to dirt as the replace_node 2021-10-31 16:41:52 +00:00
Starbeamrainbowlabs d3a8efb9b8
Add //spiral2, write glue for square spirals
Next up: circular spirals!
2021-10-31 15:11:01 +00:00
Starbeamrainbowlabs a3f26200a0
init: call spiral_square 2021-10-30 02:47:19 +01:00
Starbeamrainbowlabs 0bcd82a11c
Merge branch 'main' of github.com:sbrl/Minetest-WorldEditAdditions into main 2021-10-30 02:46:33 +01:00
Starbeamrainbowlabs ad789d500a
Implement spiral square, but it's untested.
It would also be awesome to customise the directional plane upon which 
the spiral is generated. It might actually be possible without melting 
my brain I think....


Looking at http://www.mathematische-basteleien.de/spiral.htm it should 
be possible to go this for circles too. But there's 1 particular 
function in Vector2.js that we need to port to Vector3.lua that we 
haven't yet which we'd need for that.....
2021-10-30 02:46:25 +01:00
Starbeamrainbowlabs 5fca3e4322
Fix bonemeal mod detection to look for the global bonemeal, not whether the bonemeal mod name has been loaded 2021-10-25 15:18:03 +01:00
Starbeamrainbowlabs 84741f5cb9
ellipsoid2: remove todo 2021-10-23 14:32:44 +01:00
Starbeamrainbowlabs 2aa15116e2
docs: Apparently some web servers don't like % characters in filepaths. Wierd! 2021-10-17 03:04:50 +01:00
Starbeamrainbowlabs 6eaa3799d3
docs: massively improve image conversion system
more formats, memoizing, custom <picture> element generation, async 
image conversion to optimise CPU usage, and more!

Too bad that the imagemagick apt package doesn't natively support JPEG 
XL just yet (Imagemagick 7 does though), but that's an easy fix on our 
end once they add support :D

It looks like we need to implement our own alternative to the serve 
command though :-/
2021-10-17 03:00:24 +01:00
Starbeamrainbowlabs 2ae241aee5
Add //ellipsoid2 2021-10-14 01:50:27 +01:00
Starbeamrainbowlabs 91d5b9abc2
ellipsoid: add comment 2021-10-13 22:50:37 +01:00
Starbeamrainbowlabs 5bdd8ddb5e
ellipsoid: remove redundant minetest.get_content_id("air") call
wea.is_airlike() is the new function that should be used instead,  but 
in this case the call wasn't even necessary
2021-10-13 22:46:14 +01:00
Starbeamrainbowlabs 32fb8be8fe
docs: remember searchall setting with localStorage; better categorical command list filtering 2021-10-12 02:23:33 +01:00
Starbeamrainbowlabs 4955aa7579
docs: update dependencies 2021-10-11 02:45:21 +01:00
Starbeamrainbowlabs 653864be99
Start working on //copy, but it's not finished yet.
We need to merge @VorTechnix's branch in first to gain access to 
advanced axis parsing functions before we can complete it.

For this reason, the command registration for //copy is currently 
commented out.
2021-10-11 02:41:45 +01:00
Starbeamrainbowlabs 8044a9059c
docs: fix title of reference 2021-10-10 20:34:36 +01:00
Starbeamrainbowlabs de60c94c40
docs bugfix: alow filtering command list on category names 2021-10-05 02:38:12 +01:00
Starbeamrainbowlabs c8773efe22
Docs: Upgrade reference to support categorical display
It even persists your preference using localStorage!
2021-10-05 02:02:53 +01:00
Starbeamrainbowlabs 5f2d5216af
Reference: Categorise commands 2021-10-04 22:12:41 +01:00
Starbeamrainbowlabs d642d44e4c
Chat-Command-Reference: add note 2021-10-04 21:52:33 +01:00
Starbeamrainbowlabs da15c577a6
Update quick command reference 2021-10-04 21:51:07 +01:00
Starbeamrainbowlabs 66a3244203
Bugfix docs: fix last section not appearing in reference 2021-10-04 21:45:15 +01:00
Starbeamrainbowlabs 55982b2eab
cloud wand: Improve chat message text 2021-10-03 15:31:27 +01:00
Starbeamrainbowlabs be3166624a
//replacemix: fix crash caused by invalid invocation 2021-09-18 12:16:03 +01:00
Starbeamrainbowlabs 75d40d7a6c
Update dependencies 2021-09-11 01:45:57 +01:00
Starbeamrainbowlabs 889ccf3acc
build.sh: only deploy commits present on the main branch 2021-09-11 01:44:58 +01:00
Starbeamrainbowlabs 4a40e78dd7
build.sh: fix missing exit 2021-09-11 01:29:58 +01:00
Starbeamrainbowlabs d6b5a4c01e
build.sh: fix shellcheck errors 2021-09-11 01:24:51 +01:00
Starbeamrainbowlabs 9d00eb26cf
Update changelog 2021-08-12 01:09:51 +01:00
Starbeamrainbowlabs 62582b6abb
Update sapling alias compatibility 2021-08-12 01:09:24 +01:00
Starbeamrainbowlabs eb9236a153
website: add new picture 2021-08-10 18:08:12 +01:00
Starbeamrainbowlabs f1aa481d99
website: remove extra rogue npm package 2021-08-08 22:02:31 +01:00
Starbeamrainbowlabs 115855fc99
Minor website updates 2021-08-08 15:38:03 +01:00
Starbeamrainbowlabs 5228aef56c
//noiseapply2d: document 2021-08-07 23:10:40 +01:00
Starbeamrainbowlabs 2920f7081d
Add `//noiseapply` 2021-08-07 23:01:15 +01:00
Starbeamrainbowlabs 6cd367915d
//airapply: fix rogue args_parsed 2021-08-07 22:37:45 +01:00
Starbeamrainbowlabs fcd4de3429
//airapply: fix nodes_needed 2021-08-07 22:35:32 +01:00
Starbeamrainbowlabs b131970f16
fixup 2021-08-07 22:30:38 +01:00