1
0
mirror of https://github.com/Uberi/Minetest-WorldEdit.git synced 2024-12-27 19:20:39 +01:00
Commit Graph

377 Commits

Author SHA1 Message Date
sfan5
b4826aa821 Use faster vmanip copying for //move too 2019-09-17 18:42:11 +02:00
sfan5
a0181ea897 Delete old metadata when moving regions
This matches the behaviour before introduction of the vmanip code.
2019-09-17 18:03:19 +02:00
sfan5
2a4aaae8a2 Always use faster vmanip copying code
Since the code has two arrays of the area before and after,
the copy order is totally irrelevant.
Of course, this doesn't apply to metadata and we still need
to do that backwards.
2019-09-17 01:28:53 +02:00
sfan5
f6298d7b87 Fix schematics with extra headers to parse properly
Currently no schematic format makes use of these, but that
may change so do some future proofing.
2019-09-09 20:52:15 +02:00
sfan5
68f7bcc728 Warn when "misaligned" schematics are created
The underlying issue is the size detection worldedit.allocate does
and can't be fixed or worked around in a simple way.
2019-09-09 01:07:17 +02:00
sfan5
0919f7cab3 Clean up command code for //stack, //stack2 2019-09-08 22:14:07 +02:00
sfan5
de566d2e3e Update API docs 2019-09-08 22:14:07 +02:00
sfan5
cc897150f2 Fix performance of //stack, //stack2 2019-09-08 22:14:07 +02:00
sfan5
f39a8e264d Faster moving using vmanips (in some cases) 2019-09-08 22:14:07 +02:00
sfan5
da5abec273 Faster copying using vmanips 2019-09-08 22:14:07 +02:00
sfan5
ff53a71d58 Remove outdated function check 2019-09-08 18:57:54 +02:00
sfan5
0edcd1a59d Fix crash on loading invalid schematic (fixes #160) 2019-09-06 17:56:11 +02:00
sfan5
a1b6a34e61 Use eye_height property for brush raytracing 2019-09-06 17:45:51 +02:00
sfan5
f589c988b1 Handle invalid //rotate usage gracefully, fixes #150 2019-07-17 02:35:57 +02:00
sfan5
f28d9b8d35 Update README 2019-07-17 02:23:39 +02:00
sfan5
b8453a0e0b Remove deprecated depends.txt, add descriptions to mod.conf 2019-07-17 02:15:04 +02:00
sfan5
0a16f11d93 Replace more deprecated functions 2019-07-17 02:06:29 +02:00
sfan5
b50294d10c Adjust GUI compatibility code 2019-07-17 01:44:15 +02:00
sfan5
324eb556f6 Make compatibility error in worldedit_brush fatal again
This reverts commit a97cccd2a1.
2019-07-17 01:42:28 +02:00
Panquesito7
3ffecdd9c4 Replace deprecated functions with newer ones
These commits create compatibility with MT/MTG 5.0.0+.
However, these commits may/will break with the 0.4-series.
2019-07-17 01:23:40 +02:00
Niwla23
40b49ee9bc Make placeholders not pointable 2019-07-17 01:22:12 +02:00
sfan5
4f2c7b18cc Fix //allocate with 0 nodes 2019-07-17 01:20:40 +02:00
TalkLounge
b2e086f9ec Fix //load with 0 nodes (#177) 2019-06-15 16:46:12 +02:00
HybridDog
d1cbd420bb serialize: Fix detecting empty metadata (#176) 2019-04-24 22:51:18 +02:00
Pedro Gimeno
0aeee79af6 Implement full facedir and color* in //orient
Thanks to entuland for the Rhotator facedir to matrix and matrix to facedir code, which helped creating the tables.
2019-04-05 00:12:02 +02:00
sfan5
f242f2f722
Change description for //about, fix #170 2018-12-08 21:52:36 +01:00
Isidor Zeuner
f8e57559ec replace deprecated function call 2018-11-25 13:46:27 +01:00
sfan5
b2b2b9364d Warn about invalid //stretch usage 2018-11-15 20:49:19 +01:00
Starbeamrainbowlabs
b37605943b //mix: Add node weighting support 2018-10-29 00:36:33 +01:00
beyondlimits
f7256633c0 Wand: select node under or above depending on pressed sneak key. 2018-08-06 17:43:08 +02:00
sfan5
99fa0ebd75
Document //stretch, remove old documentation for //scale
scale was replaced with stretch in 674d647
2018-07-26 11:52:10 +02:00
Eugen Wesseloh
a97cccd2a1 Disable worldedit_brush mod instead of throwing error (#156) 2018-04-10 09:25:08 +02:00
sfan5
3322ef90c4 Fix negative height pyramids (fixes #152) 2018-01-04 01:03:51 +01:00
Alexander Weber
b259906fd0 Add support for smart_inventory 2017-11-13 09:58:42 +01:00
sfan5
12270dc094 Correct spelling of Minetest 2017-11-07 14:20:50 +01:00
sfan5
415000e797 Fix a few assignments to undeclared globals 2017-11-07 14:19:57 +01:00
sfan5
7b1deb1b61 Add configurable brush item
texture was supposed to be a brush, i suck at this :(
2017-09-17 23:47:29 +02:00
sfan5
4605596215 Fix assignment to undeclared global "sign" @ worldedit_commands/init.lua:791 2017-09-12 14:58:26 +02:00
sfan5
59dc2d34d9 WorldEdit 1.2 2017-09-12 14:56:01 +02:00
sfan5
283f47f10d Fix invalid node error message of //set and //mix 2017-09-12 14:56:01 +02:00
sfan5
35ad2f031d Remove work in progress/unused components
infinity: unused and not public, superseded by minetest.raycast()
limited: wip and disabled entirely anyway
2017-09-12 14:13:18 +02:00
sfan5
d572d769ce Optimize gui icon texture 2017-09-12 13:30:11 +02:00
sfan5
5bbb6b3909 Support //cube in the GUI 2017-09-12 13:25:33 +02:00
sfan5
d6a9b517b5 Remove Lua functions from WorldEdit GUI 2017-09-12 13:04:25 +02:00
Wuzzy
3c61759bae Allow to bulk-set param2 of regions (#144) 2017-09-05 14:40:46 +02:00
sfan5
2f4eb19a3a Fix one-node high cylinders
closes #146
2017-09-03 20:12:38 +02:00
sfan5
2cb3fcde66 Improve node name normalization 2017-08-31 20:38:38 +02:00
sfan5
e680d8087e Fix small logic error in worldedit.cylinder 2017-08-31 20:10:08 +02:00
sfan5
870873ad15 Add //hollowcube and //cube
closes #143
2017-08-31 19:08:10 +02:00
sfan5
e356f4521c WorldEdit GUI support for new //cylinder functionality 2017-08-31 16:46:57 +02:00